0

1 つの親モジュールと 5 つのモジュールを持つ Maven プロジェクトがあります。モジュールの 1 つ (P と呼びます) はパッケージ化された「maven-plugin」であり、実行フェーズで実行されるように構成されています (他のモジュールのプロセステストクラス (T と呼びます))。

モジュール T には、次のような pom.xml があります。依存関係は省略しましたが、P は含まれていません。他の多くの場合と同様に、すべてコマンド ラインで完全に機能します。

質問: 何をしても、Eclipse に「アーティファクト org.local.enhancer:pom:0.0.2-SNAPSHOT pom.xml /test line 1 Maven Configuration Problem が見つかりませんでした」と表示されます。

「m2e-wtp」v0.17をインストールして問題のあるjarに関する他の問題を解決した後に問題が発生したようです。構成は Eclipse Juno SR2、m2e v1.3.1、m2e-wtp v0.17 です。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
          <modelVersion>4.0.0</modelVersion>
          <parent>
            <artifactId>parent</artifactId>
            <groupId>org.local</groupId>
            <version>0.0.2</version>
            <relativePath>..</relativePath>
          </parent>
          <artifactId>test</artifactId>
            <dependencies>
                 ...
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.local</groupId>
                        <artifactId>enhancer</artifactId>
                        <version>0.0.2-SNAPSHOT</version> 
                        <executions>
                            <execution>
                                <phase>process-test-classes</phase>
                                <goals>
                                    <goal>enhance</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>    
        </project>

誰かがこれについて何か洞察を持っていますか? ありがとう!

4

0 に答える 0