微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java环境变量配置好了,Tomcat的localhost:8080仍然打不开的解决方法

相信大家看了很多教程,有的是让你配置JAVA_HOME和JRE_HOME的环境变量,有的是让你关闭FTP,有的是让你在startup.bat加入两行set/export命令,还有的是让你查看8080端口的占用情况。

其实我也是一样试了个遍,依然没有什么卵用,后来我开始思考哪一步不对劲。首先声明下我的是java 15,在配置JAVA_HOME和JRE_HOME的时候发现目录下没有jre这个文件夹,于是在网上找了解决方法:在jdk路径下打开cmd使用命令

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

这样就出来个jre文件夹,JRE_HOME也就能配置了。

**没想到这就是噩梦的开始,这个操作属于画蛇添足了,从某篇博客评论区找到了这样的评论
**

我找到了,真相其实是,有没有tips其实都没有影响,最主要的是出现这个页面代表着没有出现tomcat页面,所以才最后不成功,解决办法就是,网上叫我们设置set JRE_home与setJDK_HOME嘛,你把设置JRE_HOME去掉,因为JDK11.0是手动生成jre,jre已经在jdk内部了,所以不需要在设置一个JRE_home了

于是我想,java15可能也是这个道理,毕竟它原本是没有jre文件夹的。打开环境变量 -> 删除JRE_HOME -> 运行startup.bat -> 完美运行!!!

最后吐槽:现在的博客质量太差了,各种引用,复制粘贴,完全没有必要,打开了十几个链接,写的是同一篇内容图片都偷,属实绷不住了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐