我第一次在m2e中使用eclipse,我想配置maven-war-plugin的pom以將正確的路徑添加到我的web.xml中。如果我嘗試使用「Maven Pom編輯器」編輯有效的pom,但是整個pom是隻讀的?如何將配置添加到maven-war-plugin?
我該如何解決這些問題?
電賀 托馬斯
我第一次在m2e中使用eclipse,我想配置maven-war-plugin的pom以將正確的路徑添加到我的web.xml中。如果我嘗試使用「Maven Pom編輯器」編輯有效的pom,但是整個pom是隻讀的?如何將配置添加到maven-war-plugin?
我該如何解決這些問題?
電賀 托馬斯
有效的pom是Maven的超級pom之間的合併,也可能是其他poms被繼承和您的項目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>
不能編輯有效POM。你只能編輯pom。有效的pom是具有所有默認配置值的pom,以及從父poms中獲取的值。編輯pom將改變有效的pom。
如果您希望更改您的pom中的默認值,您可以從有效的pom中剪切和粘貼,但僅對需要更改的部分執行此操作。
that worked,thanks – tschiela