如何将配置添加到maven-war-plugin?

时间:2012-06-29 10:10:45

标签: eclipse maven pom.xml maven-war-plugin

我第一次使用带有m2e的eclipse,我想配置maven-war-plugin的pom,为我的web.xml添加正确的路径。如果我尝试使用“Maven Pom编辑器”编辑有效的pom,但整个pom是只读的?

我如何解决这些问题?

电贺 托马斯

2 个答案:

答案 0 :(得分:2)

有效的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>

答案 1 :(得分:0)

您无法编辑有效的pom。你只能编辑pom。有效的pom是具有所有默认配置值等的pom,以及从父poms获取的值。编辑pom会改变有效的pom。

如果您希望更改pom中的默认值,可以从有效pom中剪切和粘贴,但只能对需要更改的部分进行剪切和粘贴。