所以我在intellij中定义了2个模块,一个是JAR并且有类,一个是WAR,基本上只有一个hello world类型页面。然而,在我的/Users/nathan/AppData/Local/Temp/jetty
..文件夹中构建模块后,我所有部署的是一个空的jsp文件夹,我的index.html或其他东西似乎都没有部署。
任何人都有任何建议。我已经被困了几个小时而且非常令人沮丧。
如果我查看输出文件夹,我可以看到我的WEB-INF, META-INF
包含我希望看到的所有文件... jetty似乎并没有把它们捡起来。
更新 好吧,事实证明它正在起作用......至少在某种程度上。所以我直接添加了index.html文件,你可以在下一个屏幕截图中看到,现在当应用程序启动时,我可以正确导航到我的index.html并获得页面。 /temp/jetty...file仍然只显示一个空的jsp文件夹,所以我认为在部署爆炸的WAR时有一个空文件夹是正常的吗?有人可以确认或反驳吗?我的应用程序的其余部分似乎也在那里,因为我对服务的远程调用也在工作(除了index.html)。所以我很开心,除了我还不清楚如何更好地配置它以便我不必专门指定index.html文件 - 毕竟它已经在应该可以使用webapp / WEB-INF文件夹。