• 为什么写博客,是因为遇到的坑,不希望别人在踩一遍!
  • 选择了,剩下的就是坚持和努力-------致自己!
  • 当能力达不到梦想时,更需要学习,努力,拼搏

解决Linux下启动Tomcat遇到Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

Linux运维 雪豹 6年前 (2018-04-22) 927次浏览 0个评论

images

解决Linux下启动Tomcat遇到Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

今天在定时任务启动tomcat 时候报错

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

找不到JAVA_HOME路径,需要做以下变更:
查看java 环境变量

[root@web09 bin]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode
# 查看jak 路径
[root@web09 bin]# which java
/usr/local/chainup/jdk8/bin/java

找到启动路径所在的目录:

# 进入tomcat项目
[root@web09 shell]# cd /usr/local/chainup/tomcat/
[root@web09 tomcat-gold-stats-job]# ls
bin  conf  java_pid16407.hprof  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  stat-job.out  temp  webapps  work
[root@web09 tomcat-gold-stats-job]# cd bin/
# 修改配置文件 catalina.sh
[root@web09 bin]# vim catalina.sh
# 设置JDK 环境变量
export JAVA_HOME=/usr/local/chainup/jdk8
export JRE_HOME=/usr/local/chainup/jdk8/jre

有需要可以联系微信xuebao19930721和加入微信群
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址