1. 程式人生 > >IDEA啟動Tomcat報錯

IDEA啟動Tomcat報錯

span log font .com cte ultimate cli led tomcat

Maven編譯成功, 可是啟動Tomcat報錯: Application Server was not connected before run configuration stop, reason:
java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:

java.net.SocketException: Connection reset]


之前一直用Eclipse。 由於工作所需和效率的提升近期開始轉用IDEA。 報錯選擇的tomcat版本為:apache-tomcat-7.0.42。 在Eclipse下一直執行正常, 從報錯信息也感覺是RMI問題, Google了無數遍都無法解決這個問題, 有些人報這個錯是由於IDEA給Tomcat Home加上了\。 可是我是正常的, 所以這個也沒辦法解決。

技術分享



查到有些人用Tomcat6和早期版本號的IDEA12不兼容, 最後也懷疑我這個IDEA14.1.3Ultimate版和Tomcat7.0.42不兼容。 最後換上了最新的Tomcat8.0.21依照一模一樣的配置, 執行就不再報錯了。

吸取教訓。 在可用條件下, 最好啥都用最新的版本號。 不然沖突報錯。 找都找不到。



IDEA啟動Tomcat報錯