2015-09-30 112 views
0

我的項目是對的IntelliJ部署工作時,但它給我一個錯誤 失敗:WebSocket的握手過程中的錯誤:意外的響應代碼:Tomcat上8 部署時404我看到一些其他職位說,這可能是與JS356庫衝突問題。的WebSocket不工作的tomcat的8

這是我的行家dependency:tree

[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Web 1.0-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ Web --- 
[INFO] groupId:Web:jar:1.0-SNAPSHOT 
[INFO] +- javax.websocket:javax.websocket-api:jar:1.1:provided 
[INFO] \- javax.json:javax.json-api:jar:1.0:provided 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 1.545s 
[INFO] Finished at: Thu Oct 01 08:46:35 AEST 2015 
[INFO] Final Memory: 8M/113M 
[INFO] ------------------------------------------------------------------------ 

Process finished with exit code 0 

我是新到Maven和IntelliJ所以希望任何援助這一問題

感謝

+0

運行:mvn依賴關係:樹在您的項目上併發布輸出。 –

+0

嗨@JCCarrillo我已經上傳了請求的信息 –

+0

我希望有更多的依賴關係,但是你的依賴關係沒有問題。你可以共享日誌目錄中的日誌嗎? –

回答

0

的問題是相當簡單,當我的應用程序是部署在本地使用tomcat插件的intellij上的url爲http://localhost:8080/index.html但是當部署在另一個tomcat上時,URL是http://<server_address>:8080/<artifact_name>/index.html

所以最後問題是URL不匹配。