我正在尝试将catalina.bat中的JRE_HOME变量设置为我在Ubuntu中存储java(/ usr/lib/jvm/default-java)的位置.我编辑了catalina.bat并在文件的最顶部添加了"set JAVA_HOME =/usr/lib/jvm/default-java",但是当我使用"./catalina.sh version"时,它一直在说"使用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
让它可执行.