3

このプラグインがテストまたはパッケージ フェーズにアタッチされると、モジュールの依存関係がローカル リポジトリに配置される前に依存関係の解決が強制されるため、マルチ モジュール ビルドが中断されます (新しいスナップショット バージョンへの更新時に最初にビルドされます)。プラグインが、ライセンス出力に必要のない問題のある com.cons3rt グループの依存関係を無視するようにしようとしています。次のいくつかのバリエーションを試しました:

<plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>license-maven-plugin</artifactId>
        <version>1.3</version>
        <executions>
          <execution>
            <id>aggregate-add-third-party</id>
                <configuration>
                <excludedGroups>com.cons3rt</excludedGroups>
                </configuration>
        <phase>package</phase>
            <goals>
              <goal>aggregate-add-third-party</goal>
            </goals>
          </execution>
        </executions>

何も機能していないようです - mvn -X の出力を見ると、プラグインが excludeGroups の構成設定を尊重していないようです。この構成アプローチを使用して運が良かった人はいますか?

4

3 に答える 3