Idea Intellij:自动Maven生成的工件与手动创建的工件-仅自动工作(屏幕截图)

时间:2019-02-19 01:55:48

标签: java maven tomcat intellij-idea

我试图摆脱使用Idea Intellij部署Web应用程序的困扰。我有一个带有index.jsp和servlet和pom.xml文件的简单应用程序。我尝试了使它工作的方法(也就是说,当我单击“运行tomcat”按钮时,可以查看开始页面和servlet页面)。

第一种方法是Idea的开始菜单中的Create new project。然后,我将选择Maven项目。之后,设置项目文件后,当我转到Edit configurations并创建Tomcat时,当我在工件部分中单击Fix it时,已经有.war和{ {1}}件待捡的文物:

自动生成的工件

enter image description here

enter image description here

enter image description here

enter image description here

但是,当我打开一个现有项目并尝试自己创建工件时,我不能完全得到相同的结果(即使我尝试创建第二个战争(爆炸),也不会产生相同的结果(即使我尝试创建第二个战争)不会显示为第一次战争的子战争,而且外观也会有所不同):

人工生成的工件

enter image description here

更糟糕的是,只有第一种方法(创建新的Maven项目时自动生成战争)有效。第二个没有,我也无法查看索引或servlet页面(404错误),并且表示文物的.war exploded内的文件夹GameArchive仅具有tomcat/webapps文件夹,其中{{1 }}缺席。

如何在创建新的Maven项目时以与Idea生成工件相同的方式手动创建工件?

0 个答案:

没有答案