linux环境启动tomcat时报:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
·
今天用jenkins自动打包,tomcat启动报如下错误:

解决思路:
-
刚开始我以为我的jdk环境变量没有配置好,就去检查了我的jdk环境配置:

-
没啥问题,然后查看了jdk 的版本信息 (java -version)

最后上网查找了一下,原因找不到JAVA_HOME路径,需要手动在tomcat/bin/catalina.sh文件里声明jdk的环境变量即JAVA_HOME和JRE_HOME两个环境变量可以解决。
解决方法:
需要在catalina.sh中添加jdk的环境变量
vim catalina.sh
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
# OS specific support. $var _must_ be set to either true or false.
更多推荐



所有评论(0)