Intellij idea 部署爆炸战争码头intellij

Intellij idea 部署爆炸战争码头intellij,intellij-idea,jetty,war,Intellij Idea,Jetty,War,我在intellij中定义了两个模块,一个是JAR,有类,一个是WAR,基本上只有一个hello world类型的页面。但是,在my/Users/nathan/AppData/Local/Temp/jetty中构建模块之后。。我要部署的文件夹是一个空的jsp文件夹,我的index.html或其他东西似乎都没有部署 有什么建议吗。我已经被困了几个小时,真的很沮丧 如果我查看输出文件夹,我可以看到我的WEB-INF、META-INF,其中包含了我希望看到的所有文件……jetty似乎没有收到它们

我在intellij中定义了两个模块,一个是JAR,有类,一个是WAR,基本上只有一个hello world类型的页面。但是,在my
/Users/nathan/AppData/Local/Temp/jetty
中构建模块之后。。我要部署的文件夹是一个空的jsp文件夹,我的index.html或其他东西似乎都没有部署

有什么建议吗。我已经被困了几个小时,真的很沮丧

如果我查看输出文件夹,我可以看到我的
WEB-INF、META-INF
,其中包含了我希望看到的所有文件……jetty似乎没有收到它们


更新: 好的,结果证明它是有效的…至少在某种程度上是有效的。因此,正如您在下一个屏幕截图中看到的那样,我直接添加了index.html文件,现在当应用程序启动时,我可以正确地导航到我的index.html并获得页面。/temp/jetty…文件仍然只显示一个空的jsp文件夹,所以我假设在部署分解的WAR时,在那里有一个空文件夹是正常的?有人能证实或反驳这一点吗?另外,我的应用程序的其余部分似乎也在那里,因为我对服务的远程调用也在工作(除了index.html)。所以我很高兴,只是我还不清楚如何更好地配置它,所以我不必特别指定index.html文件——毕竟它已经在webapp/WEB-INF文件夹中,所以应该是可用的


Jetty 8.x是EOL(寿命终止)。考虑升级。(你的问题也会引起更多人的兴趣,因为它变得更加相关)不幸的是,我被JDK1.6束缚住了,它禁止我使用更高版本的jetty。