1

初めてm2eでEclipseを使用し、web.xmlに正しいパスを追加するためにmaven-war-pluginのpomを構成したいと考えています。「Maven Pom エディター」で有効な pom を編集しようとすると、pom 全体が読み取り専用になりますか?

これらの問題を解決するにはどうすればよいですか?

トーマスに挨拶

4

2 に答える 2

2

有効な pom は Maven のスーパー pom との間のマージであり、継承された他の pom とプロジェクトの pom である可能性があります。したがって、Effective-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-29T10:22:20.927 に答える
0

有効なpomを編集することはできません。編集できるのはpomのみです。有効なpomは、すべてのデフォルト構成値などを含むpomであり、値は親pomから取得されます。pomを編集すると、有効なpomが変更されます。

pomのデフォルト値を変更したい場合は、有効なpomから切り取って貼り付けることができますが、変更する必要があるセクションに対してのみ行ってください。

于 2012-06-29T10:17:00.640 に答える