老于头纸 发表于 2024-3-21 03:30:26

tomcat无法启动的解决方法

一:双击startup.bat但闪退

我们可以用记事本打开startup.bat

在末尾添加一个pause

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312172721241-1277485315.png
这样它就会新建一个窗口停在错误的地方

二:根据报错信息改正

这一步如果有乱码可以进入tomcat的conf目录下logging.properties

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312160217993-664043199.png
找到 java.util.logging.ConsoleHandler.encoding = utf-8这行

更改为 java.util.logging.ConsoleHandler.encoding = GBK

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240309192623990-280682221.png
再执行startup.bat文件就没有乱码啦

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312160643952-1609835495.png
报错一环境变量问题:

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312163518471-1965375060.png
意思就是环境变量JAVA_HOME和JRE_HOME没有配置好

原因是:如果你装的tomcat的是解压版的,那么则需要自己手动配置JRE_HOME 这个环境变量

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312170544345-364323105.png
右键此电脑,设置,高级系统设置,环境变量
检查自己的系统变量JAVA_HOME和JRE_HOME,path有没有配置好

例如:JAVA_HOME指向的路径是D:\JDK
不是D:\JDK\bin
https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312165430291-378566292.png
执行时出现正常路径,就是配置完成啦

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312165830302-1907416035.png
报错二停留在using catalina_opts::

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312172909682-398781852.png
这时我们要想看到更多的报错信息,就需要再次修改startup.bat文件

找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把里面的start替换为run

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312172805591-1561540810.png
再次执行starup.bat文件就可以看到报错信息

看最后一条 Caused by: java.lang.IllegalArgumentException: 指定的主资源集 无效

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312173357822-1482325840.png
我们进入conf文件下的server.xml,删除这个文件或者修改成有效的文件即可

https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312174639889-666855208.png
https://img2024.cnblogs.com/blog/3382715/202403/3382715-20240312174644799-1026018324.png
如果你看见的报错信息和我不同并且无法解决。可以复制然后百度


来源:https://www.cnblogs.com/xiannong/p/18068485
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: tomcat无法启动的解决方法