一、start.bat閃退問題
1、jdk版本不符合當前tomcat的版本
官方給出的匹配規則,總的來說,tomcat可以向下兼容,如tomcat7.0——>jdk1.7,jdk1.6等,但不可匹配jdk1.8之上。
2、Can’t load AMD 64-bit .dll on a IA 32-bit platform
①先檢查jdk版本,cmd輸入java -version,查看是否爲64位,若不是,則重新配置64位jdk;
②若是,下載一個32位的dll文件來替換tomcat中bin文件夾下的tcnative-1.dll文件。下載地址:http://www.apache.org/dist/tomcat/tomcat-connectors/native/
③若最後還是不行,直接刪除tcnative-1.dll(越粗暴的辦法管用)
3、Failed to start component [StandardEngine[Catalina].StandardHost[localhost]
jdk與對應tomcat版本不匹配;參照1來解決問題