JDK升级导致Tomcat8无法启动,报jvm.dll找不到的解决办法
最近在公司的一台windows10的PC服务器上,进行网站维护。某次维护过程中,看到JAVA推送的升级消息,不小心把JDK升级了,然后就悲剧了,启动Tomcat8w.exe,启动不起来,报"Failed creating Java D:\jre\bin\server\jvm.dll".
这个提示很奇怪,明明我的jdk安装路径是D:\jdk,而且环境变量配置的也是D:jdk路径,但是提示是D:\jre路径找不到。
考虑到JAVA整个升级了,可能导致tomcat8w.exe默认路径有变更。
经过尝试,找到如下解决方法,解决这个问题:
1. 双击Tomcat8w.exe程序,弹出服务界面,点击"Java"选项卡,修改第一项,把它选择为jvm.dll的实际路径,保存。
2. 重启tomcat8w.exe服务,即可解决。
另外,关于启动Tomcat8w.exe图标后,系统右下角工具栏中,没有出现tomcat图标的问题,也一并解决。
1. 开始菜单,找到tomcat程序文件夹,点击"Monitor Tomcat",右下角就有了。