如何在 Ubuntu 15.04 的 Tomcat 上更新 JAVA_HOME / JRE_HOME?
How do I update JAVA_HOME / JRE_HOME on Tomcat on Ubuntu 15.04?
我正在尝试将 catalina.bat 中的 JRE_HOME 变量设置为 Ubuntu 中 java 的存储位置 (/usr/lib/jvm/default-java)。我编辑了 catalina.bat 并在文件的最顶部添加了 "set JAVA_HOME=/usr/lib/jvm/default-java",但是当我使用“./catalina.sh version”时,它一直显示 "Using JRE_HOME: /usr"。 如何设置我的 catalina.bat 文件以便 JRE_HOME 更新?
我尝试了一些针对旧版本 Ubuntu 的旧指南,但没有任何效果。感谢所有帮助我只想让我的计算机为 java 服务器端编程工作。提前致谢。
当您使用 catalina.bat 启动 tomcat 时,它会搜索文件 setenv.bat 并获取它。它正在 CATALINA_HOME 或 CATALINA_BASE
中搜索
因此,为 tomcat 设置 JAVA_HOME 的更好方法是:
创建 setenv.bat 脚本 CATALINA_BASE/bin,如果它不存在的话。
将此行添加到 setenv.bat
export JAVA_HOME=/opt/java/jdk1.8.0_05
使其可执行。
我正在尝试将 catalina.bat 中的 JRE_HOME 变量设置为 Ubuntu 中 java 的存储位置 (/usr/lib/jvm/default-java)。我编辑了 catalina.bat 并在文件的最顶部添加了 "set JAVA_HOME=/usr/lib/jvm/default-java",但是当我使用“./catalina.sh version”时,它一直显示 "Using JRE_HOME: /usr"。 如何设置我的 catalina.bat 文件以便 JRE_HOME 更新?
我尝试了一些针对旧版本 Ubuntu 的旧指南,但没有任何效果。感谢所有帮助我只想让我的计算机为 java 服务器端编程工作。提前致谢。
当您使用 catalina.bat 启动 tomcat 时,它会搜索文件 setenv.bat 并获取它。它正在 CATALINA_HOME 或 CATALINA_BASE
中搜索因此,为 tomcat 设置 JAVA_HOME 的更好方法是:
创建 setenv.bat 脚本 CATALINA_BASE/bin,如果它不存在的话。 将此行添加到 setenv.bat
export JAVA_HOME=/opt/java/jdk1.8.0_05
使其可执行。