我在Eclipse中创建了一个简单的HelloWorld项目。它在Eclipse中运行良好。 当我创建WAR文件时,它没有。 WAR文件的名称是test.war,文件放在webapps \ ROOT \ temp中。
我测试为localhost:8080 / temp / test。 错误消息是
HTTP Status 404 - /temp/test type Status report message /temp/test description The requested resource is not available.
我在同一目录中将war文件解压缩为“jar -cvf test.war”。 war文件包含index.jsp,当解压缩时,它在我作为本地主机测试时起作用:8080 / temp /
知道为什么没有从war文件中获取index.jsp吗?
答案 0 :(得分:-1)
WAR
仅在部署时有效。
通过扩展档案进行部署。
可能您的服务器没有执行自动部署。如果是这样,您将看到加载的文件不是来自WAR,而是来自扩展目录