4

私の日食では、新しいプロジェクトを「新規」->「その他」->「春」->「春のテンプレートプロジェクト」->「春のMVCプロジェクト」として作成しました。

pomで私は以下のエラーを取得しています:

この行で複数の注釈が見つかりました:-ライフサイクル構成でカバーされていないプラグインの実行:org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile(実行:default- compile、phase:compile)-CoreException:可能性がありますビルドプランを計算しない:プラグインorg.apache.maven.plugins:maven-compiler-plugin:2.5.1またはその依存関係の1つを解決できませんでした:org.apache.maven.plugins:maven-compilerのアーティファクト記述子を読み取れませんでした-plugin:jar:2.5.1:ArtifactResolutionException:org.apache.maven.plugins:maven-compiler-plugin:pom:2.5.1をから転送できませんでした
repo.maven.apache.org/maven2がローカルリポジトリにキャッシュされました。セントラルの更新間隔が経過するか、更新が強制されるまで、解決は再試行されません。元のエラー:アーティファクトorg.apache.maven.plugins:maven-compiler-plugin:pom:2.5.1を中央のrepo.maven.apache.org/maven2から/に転送できませんでした):nullからrepo.maven.apache.org /maven2/org/apache/maven/plugins/ maven-compiler-plugin / 2.5.1 / maven-compiler-plugin-2.5.1.pom-プラグインの実行はライフサイクル構成でカバーされていません:org.apache.maven.plugins:maven -compiler-plugin:2.5.1:testCompile(実行:default- testCompile、フェーズ:test-compile)-CoreException:ビルドプランを計算できませんでした:プラグインorg.apache.maven.plugins:maven-compiler-plugin:2.5.1または、その依存関係の1つを解決できませんでした:

リポジトリフォルダーとMaven->UpdateProjectを削除しました。しかし、何も機能しませんでした。

以下のタグでエラーが発生します:

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.5.1</version>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                    <compilerArgument>-Xlint:all</compilerArgument>
                    <showWarnings>true</showWarnings>
                    <showDeprecation>true</showDeprecation>
                </configuration>
</plugin>
4

4 に答える 4

11

他の誰かにもこの問題がある場合、私の場合は Maven -> Update Project を選択することで解決されました

于 2014-04-02T02:50:16.143 に答える
1

私は同じ問題に直面しました。私にはたくさんの会社のプロジェクトがあり、独自の内部 Maven リポジトリと settings.xml があります。

しかし、汎用プロジェクトを作成しようとすると、これらのエラーが発生しました。私は Mac で作業しているので、eclipse > 設定 > maven > ユーザー設定でパスを変更して、代わりにグローバルなものである /usr/local/apache-maven/apache-maven-3.2.1/conf/settings.xml を指すようにしました。 ~/.m2/settings.xml を指すのは、私たちの地元の会社に基づいています。

設定を変更し、プロジェクトを右クリックして「Maven -> Update Project」を実行します

お役に立てれば

于 2014-10-23T20:01:59.780 に答える
0

問題は settings.xml の構成にあることがわかりました

会社のネットワークに接続し、会社のリポジトリの settings.xml を更新すると、動作するように見えます。タグの既定の構成を教えてください。この場合、サンプル アプリケーション (会社固有のものはありません) を実行できます。私のsettings.xmlで、次のタグを更新しました:

<server>
    <id>myID</id>
    <username>myuser</username>
    <password>myPassword</password>
</server>
<mirrors>
    <mirror>
        <id>mirrorId</id>
        <mirrorOf>repositoryId</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://my.repository.com/repo/path</url>
    </mirror>
</mirrors>
<profile>
    <id>nexus</id>
    <repositories>
        <repository>
            <id>central</id>
            <url>http://central</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>central</id>
            <url>http://central</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>
</profile>
</profiles>

Web アプリを実行/作成するための上記のタグの既定の構成は何ですか?

于 2013-03-12T10:26:46.253 に答える