索引.html未找到帕亚拉微



我有一个Java应用程序,我正在使用Payara Micro 4.1.2.174来部署它。我正在尝试配置index.html文件,该文件放置在文件夹中src/main/webapp.但是,无论我做什么,都无法访问该文件,尝试在本地主机上访问它时,我得到的是 404:http://localhost:8080/index.html.我正在使用 gradle 构建战争文件。我还检查了构建的战争文件,索引.html文件位于存档的根目录。

我正在/部署我的应用程序,所有路径也从/开始可用:

在 [/] 处加载应用程序 [根]

我尝试在glassfish-web.xml文件中添加以下内容,但没有帮助:

<glassfish-web-app error-url="">
<context-root>/</context-root>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</glassfish-web-app>

我错过了什么吗?是否可以在PayaraMicro拥有index.html

谢谢!

我发现我的设置存在问题:我使用的是 JAX-RS,并且扩展Application的类用@ApplicationPath("/")注释,这以某种方式导致默认行为被覆盖。我更改了该注释,现在一切都按预期工作,具有预期的WAR结构。

相关内容

  • 没有找到相关文章

最新更新