詭異問題:tomcat啓動一直卡住,strace跟蹤提示apache-tomcat核心文件找不到。

   最近遇到了一個詭異的tomcat問題,被這個問題折磨了2天。是這樣的,啓動tomcat後一直卡在這個點上:java

  org.apache.catalina.core.StandardEngine.startInternal Starting Servletweb

而後程序就不往下動了。沒辦法就用strace去跟蹤。發現大量的報錯:apache

java啓動 /opt/apache-tomcat-8.5.41_videoweb/lib/javax/websocket/server/Servexx ..ENOENT (No such file or directory)tomcat

 

大量的ENOENT.websocket

不論怎麼重啓。都是卡在.startInternal Starting Servlet。最後再網上搜了一篇文章:socket

sudo sh startup.sh時候,沒有進入tomcat的bin目錄 
cd進去再執行該命令,便可。
ide

我試了下果真能夠。以前我都是在tomcat目錄執行的。沒有進行bin目錄執行start.sh。緣由暫時不知道爲何。spa

相關文章
相關標籤/搜索