部署WAR后找不到HTML src

时间:2014-06-30 19:52:47

标签: html tomcat war

从Eclipse运行时,我的应用程序运行正常。我使用STOMP消息和sockjs,在我的HTML中引用如下:

<script src="sockjs-0.3.4.js"></script>
<script src="stomp.js"></script>

但是,当我使用它进行部署时,我在控制台中收到以下错误:

Failed to load resource: the server responded with a status of 404 (Not Found)   http://localhost:8080/WarTest-0.1.0/stomp.js 404 (Not Found)            localhost/:7
Failed to load resource: the server responded with a status of 404 (Not Found)  http://localhost:8080/WarTest-0.1.0/sockjs-0.3.4.js 404 (Not Found)     localhost/:6

我尝试通过合格的路径名称引用文件,但这没有帮助。

有什么想法? index.html和这两个文件位于同一个文件夹中。

这是jar tvf myapp.war的相关输出:

 0 Mon Jun 30 15:39:36 MDT 2014 META-INF/
 259 Mon Jun 30 15:39:36 MDT 2014 META-INF/MANIFEST.MF
 0 Mon Jun 30 15:39:32 MDT 2014 WEB-INF/
 0 Mon Jun 30 15:39:32 MDT 2014 WEB-INF/classes/
 0 Mon Jun 30 15:39:32 MDT 2014 WEB-INF/classes/hello/
 0 Mon Jun 30 15:39:32 MDT 2014 WEB-INF/classes/templates/
 0 Mon Jun 30 15:39:32 MDT 2014 WEB-INF/lib/
 794 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/Application.class
 454 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/Greeting.class
 1297 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/HelloController.class
 413 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/HelloMessage.class
 828 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/WebInitializer.class
 1880 Mon Jun 30 15:39:30 MDT 2014 WEB-INF/classes/hello/WebSocketConfig.class
 2473 Mon Jun 30 15:39:26 MDT 2014 WEB-INF/classes/templates/index.html
 77233 Mon Jun 30 15:39:26 MDT 2014 WEB-INF/classes/templates/sockjs-0.3.4.js
 15364 Mon Jun 30 15:39:26 MDT 2014 WEB-INF/classes/templates/stomp.js
 4467 Wed Jun 04 13:16:50 MDT 2014 WEB-INF/lib/aopalliance-1.0.jar
 35058 Thu Jun 05 09:47:04 MDT 2014 WEB-INF/lib/jackson-annotations-2.3.0.jar
 199621 Fri Jun 06 15:36:16 MDT 2014 WEB-INF/lib/jackson-core-2.3.3.jar

当我使用WEB-INF / classes / templates / sockjs-0.3.4.js时会发生什么 和WEB-INF / classes / templates / stomp.js作为来源。

http://localhost:8080/WarTest-0.1.0/WEB-INF/classes/templates/sockjs-0.3.4.js 404 (Not Found) localhost/:6
http://localhost:8080/WarTest-0.1.0/WEB-INF/classes/templates/stomp.js 404 (Not Found) localhost/:7

0 个答案:

没有答案