首页 > 代码库 > myeclipse能启动tomcat但是用startup.bat无法启动
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无法启动
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。