Tomccat9.0启动到一半闪退
(1)如果你用的JDK是12,13版本以后不会自动生成jre,Tomcat是9.0(或者是8.0以后吧)
(2)大佬们的方法都试过了,比如检查JDK环境配置的问题,端口占用等,这里不再提示。如果试过都不行的话,就来看看我的!!!
千万别再把Tomcat的依赖路径用自己从JDK生成的jre了,也别再将JDK生成jre了,直接将依赖路径改成JDK目录!
![这个是我在Tomcat界面的截图,在安装的时候直接用jdk目录就行,它会自己找到需要的后面的组件]
其实新版JDK功能很强大,人家好不容易把jre的功能直接放在里面,方便我们不用在抽离出来,我们非要查那个自动生成jre的cmd指令 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
一来没有必要,二来,其实你生成的jre打不开bin里面的bootstrap.jar文件,shutdown.bat运行也会报错,是个虚有其表的jre.