写文章不易,给博主点点关注点点赞吧ヾ(≧▽≦*)o
博主也来分享一下自己查找错误历程。╰(*°▽°*)╯
博主在已经配置jdk环境,tomcat环境后,通过cmd窗口输入 startup.bat出现以下错误
1.
THE JAVA_HOME environment variable is not defined correctly
JAVA_HOME should point to a JDK not a JRE
很明显此类问题是jdk环境方面配置有问题,博主又去搜了jdk环境配置方面的文章,重新配了jdk(博主jdk版本是1.8几的,安装的tomcat是1.9几的),因此出现以上错误的建议去查询jdk环境配置方面的文章,博主在此只说明问题出现的解决方向。ヾ(≧▽≦*)o
2.
以上问题解决后,cmd窗口输入startup.bat可以运行,但出现页面乱码,博主暂时不考虑乱码情况,直接在浏览器地栏输入 http://localhost:host:8080/ 跳转的网页依旧错误,404,500。查询博客,大多博客说可能端口被占用,(查询端口是否被占用操作:首先关闭tomcat,打开cmd窗口,输入shutdown.bat输入 netstat -an |find “8080” 回车,操作后没有数字类的端口输出,说明端口未被占用,有则端口被占用)。如若端口被占用,请移步查询端口被占用解决方案。恭喜博主,又无缘端口问题啦(伤心o(TヘTo))
3.
排除端口问题,jdk配置问题后,页面仍然打不开,先解决运行后弹窗乱码问题,以便知道哪里出现问题,请移步tomcat乱码解决方案。
4.解决乱码后,发现弹窗里出现一些警告等字眼,那必须是有问题了,仔细查看发现有这种报错
java.util.logging.ErrorManager:4 java.io.FileNotFoundException: (此处为你安装的tomcat地址).log (拒绝访问。)
查询博客后发现有如下解决方案:
找到你的tomcat安装包位置
单击此文件夹,单击右键,找到属性,单击属性,进入如下页面后,单击安全
单击编辑
出现下图,依次单击users(),勾选完全控制,点击确定,完成操作。
4.撒花检验q(≧▽≦q)
打开cmd运行框输入
弹出
这么正常的页面呜呜呜(ಥ _ ಥ)
在此页面打开的情况下去浏览器输入localhost:8080搜索
出现小猫页面,成功啦<( ̄︶ ̄)↗[GO!]
觉得文章不错的话可以点点关注点点赞哟!