看起来我不需要JAVA_HOME
在安装 Tomcat 时设置环境变量,有人可以确认吗?
答案1
打开终端,然后输入:
echo $JAVA_HOME
如果设置了 java_home,您将看到一个值。我的 Debian 服务器上运行着 Tomcat,但没有设置 java_home。为什么它能工作?我不太清楚,但可能是因为 Java 使用了标准目录,所以 Tomcat 知道在哪里查找。如果 java 不存在,它会在安装或执行期间发出警告。
答案2
看着这个答案,看来你是对的。你需要设置一个$JAVA_HOME
。