myeclipse能启动tomcat但是用startup.bat无法启动

Posted 黄景新

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myeclipse能启动tomcat但是用startup.bat无法启动相关的知识,希望对你有一定的参考价值。

myeclipse能启动tomcat但是用startup.bat无法启动

这个问题困扰了我一天,把一天的周末时间白白花费了。各种百度,各种尝试都没办法解决。在江湖上闯,难道就只有百度一招吗?

不是,我们要学会的还是见招拆招!

这里说一下原理!!!

stratup.bat 向谁发出请求?

是   CATALINA_HOME 里的catalina.bat

catalina.bat 再跑去找 java_home

到了java_home这里,jre_home自然就找到了

但是,我运行 catalina.bat 时,告诉我

JRE_HOME environment variable is not defined correctly

弄了半天啊!!!

难道单独再去配一个jre_home 吗?你的jdk有单独配jre_home的吗?

基本没有。只有一种情况我们需要配置jre_home, 那就是我们那里出错了。

废话不多说,真正原因,是:我之前在 bin 里的 setclasspath.bat 里添加了固定的 java_home 和 jre_home

升级了jdk,java_home和jre_home已经改变了。因此,总是找不到我新配的java_home

悲剧!!

如果你的也是这样,请检查你的setclasspath.bat 是否配置了固定的 java_home 和 jre_home

 

如果对你有帮助,请点推荐,收藏分享,谢谢!!!一天,值好多钱的!!

 

以上是关于myeclipse能启动tomcat但是用startup.bat无法启动的主要内容,如果未能解决你的问题,请参考以下文章

myeclipse中启动tomcat问题

tomcat启动不了

项目部署到tomcat上,tomcat能正常启动,为啥却无法访问?

myeclipse启动tomcat报错,望高人解答

Myeclipse 8.5中tomcat6.0怎么都启动不了,环境变量、Myeclipse中都配置了,每次启动tomcat6.0 都自动关闭

Intellij IDEA配置过tomcat后,外边启动tomcat后不能访问页面了.