jenkins 在React war文件中添加web.xml文件

xmq68pz9  于 2022-11-02  发布在  Jenkins
关注(0)|答案(1)|浏览(268)

我尝试使用Tomcat 9在Jenkins中部署一个React应用程序。除了我尝试在浏览器的地址栏中输入无效的路由时,一切都正常。它只显示Tomcat 404页面,而不是我的自定义404页面。
我在documentation中找到的解决方案让我找到了这个answer。现在,问题是我如何在Jenkins中构建和部署的war文件中动态添加web.xml文件?我曾尝试将其添加到我的项目的public文件夹中,但它只能添加到build文件夹中。

k7fdbhmy

k7fdbhmy1#

事实证明,当我把web.xml文件放在公共文件夹中时,它确实被添加到了war文件中,但路由仍然不起作用。
我尝试使用Maven项目而不是Freestyle项目部署React应用程序,发现web.xml文件位于WEB-INF文件夹中。
我只需要在public中创建一个文件夹,然后在其中添加我的web.xml

相关问题