2015-09-30 74 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不匹配。