这是我第一次在m2e中使用eclipse,我想配置maven-war-plugin的pom,以便将正确的路径添加到我的web.xml中。如果我尝试用"Maven pom编辑器“编辑有效的Pom,但是整个pom是只读的?
我该如何解决这些问题呢?
托马斯问候
发布于 2012-06-29 18:22:21
有效的pom是Maven的超级pom之间的合并,可能是继承的其他pom和您的项目pom。因此,更改有效的-pom是没有意义的。您应该更改您自己的pom以满足您的需要。maven-war-plugin的配置在Maven中照常工作,如下所示:
<build>
<plugins>
..
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
...here your appropriate configurations
</configuration>
</plugin>
..
</plugins>
</build>发布于 2012-06-29 18:17:01
您不能修改已生效的pom。您只能编辑pom。有效的pom是具有所有缺省配置值等以及取自父pom的值的pom。编辑pom会更改生效的pom。
如果您希望更改pom中的默认值,您可以从有效pom中进行剪切和粘贴,但只对需要更改的部分执行此操作。
https://stackoverflow.com/questions/11259910
复制相似问题