Maven项目在IntelliJ IDEA中运行,但是由于tomcat部署而导致映射失败

时间:2018-11-07 20:42:01

标签: java xml maven tomcat intellij-idea

我的IntelliJ IDEA中的Maven项目可以从“运行”->“运行”菜单正确运行。我可以打开一个http://localhost:8080的网络浏览器,该应用程序及其所有链接都可以正常工作。这是在后台运行Tomcat来服务servlet。

但是,如果我单击Build-> BuildArtifacts创建一个war文件,然后将war文件直接复制到适当的Tomcat,然后启动Tomcat,该应用程序就会启动,但链接都断开了。我认为这是因为从IntelliJ运行应用程序与直接从Tomcat运行应用程序之间存在映射差异,对吗?我尝试手动调整web.xml配置文件以获取正确的映射,但无济于事。

有没有办法使IntelliJ自动创建所有适当的映射配置文件(web.xml等),以便当作为war文件部署时,映射的工作方式与从“运行”选项卡中启动时的工作方式相同?

0 个答案:

没有答案