文件未找到异常-webapp文件夹在从Jar中激活时抛出异常

时间:2015-09-02 11:23:01

标签: java maven netbeans

我有一个运行Web服务的maven项目。这是我的网络应用程序的路径:

\src\main\resources\webapp\WEB-INF

当我通过IDE运行时,我没有错误。但是我在执行时遇到了这个错误:

java -jar ServiceNowWS-1.0-jar-with-dependencies.jar

我创建了一个服务器来运行我的Web服务:

server = new Server(9997);
WebAppContext webapp = new WebAppContext();
webapp.setContextPath("/");
webapp.setWar("src/main/webapp");
server.setHandler(webapp);

但它找不到我的web.xml,所以我得到了响应错误:404

1 个答案:

答案 0 :(得分:1)

根据maven standards,WEB-INF目录应位于\ src \ main \ webapp下,而不是\ src \ main \ resources \ webapp下。也许这起了作用?

相关问题