在idea启动tomcat出现The JAVA_HOME environment variable is not defined correctly的解决

Posted jls

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在idea启动tomcat出现The JAVA_HOME environment variable is not defined correctly的解决相关的知识,希望对你有一定的参考价值。

情况:某套代码是用jdk 1.6编译,然后电脑的JAVA_HOME系统变量配的是jdk1.7的,在tomcat启动时报错

The JAVA_HOME environment variable is not defined correctly,中文意思是JAVA_HOME定义不正确,去系统变量看指向的是jdk 1.7,当然不正确了,那如何为这个tomcat单独指定一个JAVA_HOME?


 

方法:

Tomcat的jre配置,原来是

改成jdk路径(也就是去掉jre)


 

PS:在myeclipse里tomcat配置的是jdk,然而idea配置的是jre路径,估计idea其实也是要jdk路径的,只是从系统变量里面读,当配上jdk路径,就正常了

以上是关于在idea启动tomcat出现The JAVA_HOME environment variable is not defined correctly的解决的主要内容,如果未能解决你的问题,请参考以下文章

IDEA启动报错,项目无法访问:The APR based Apache Tomcat Native library which allows optimal perfor

idea启动tomcat出现命令语法不正确

IDEA中Tomcat启动时控制台出现乱码问题

IDEA 启动tomcat时 出现乱码

tomcat启动窗口出现乱码

ideatomcat启动cpu就100%了