为什么安装 Tomcat 时不必设置 JAVA_HOME?

为什么安装 Tomcat 时不必设置 JAVA_HOME?

看起来我不需要JAVA_HOME在安装 Tomcat 时设置环境变量,有人可以确认吗?

答案1

打开终端,然后输入:

echo $JAVA_HOME

如果设置了 java_home,您将看到一个值。我的 Debian 服务器上运行着 Tomcat,但没有设置 java_home。为什么它能工作?我不太清楚,但可能是因为 Java 使用了标准目录,所以 Tomcat 知道在哪里查找。如果 java 不存在,它会在安装或执行期间发出警告。

答案2

看着这个答案,看来你是对的。你需要设置一个$JAVA_HOME

相关内容