2011-07-31 15 views
0

をインストールし、私はちょうどのSpringSourceツールスイート2.7.1の新しいコピーをインストールし、SVNから作業プロジェクトをインポートしようとした、私はそれを構築しようとすると、私は次のエラー取得しました:欠落Maven2をアーティファクトが

31/07/11 17:15:04 ART: Missing artifact taglibs:standard:jar:1.1.2:compile 
31/07/11 17:15:04 ART: Missing artifact cglib:cglib:jar:2.1_3:compile 
31/07/11 17:15:04 ART: Missing artifact org.springframework:spring-context:jar:3.0.5.RELEASE:compile 
31/07/11 17:15:04 ART: Missing artifact org.springframework:spring-aop:jar:3.0.5.RELEASE:compile 
31/07/11 17:15:04 ART: Missing artifact org.springframework:spring-beans:jar:3.0.5.RELEASE:compile 
31/07/11 17:15:04 ART: Missing artifact org.springframework:spring-expression:jar:3.0.5.RELEASE:compile 
... 
31/07/11 17:15:04 ART: Maven Builder: FULL_BUILD requireFullBuild 
31/07/11 17:15:04 ART: [WARN] 
31/07/11 17:15:04 ART: [WARN] Some problems were encountered while building the effective model for com.asd:si:war:1.0.0-BUILD-SNAPSHOT 
31/07/11 17:15:04 ART: [WARN] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 312, column 12 
31/07/11 17:15:04 ART: [WARN] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 373, column 12 
31/07/11 17:15:04 ART: [WARN] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 320, column 12 
31/07/11 17:15:04 ART: [WARN] 
31/07/11 17:15:04 ART: [WARN] It is highly recommended to fix these problems because they threaten the stability of your build. 
31/07/11 17:15:04 ART: [WARN] 
31/07/11 17:15:04 ART: [WARN] For this reason, future Maven versions might no longer support building such malformed projects. 
31/07/11 17:15:04 ART: [WARN] 

私のpom.xmlでは、すべての依存関係がOKに構成され、このプロジェクトは、他のインストールで正常に動作します...

任意のアイデア?ありがとう

+1

他のインストールはどういう意味ですか?これらの他のインストールは別のマシンにありますか? – mkro

+0

ちょうど注意:sts 2.7.1で出荷されている組み込みmavenを使用している場合、mavenはバージョン3です。settings.xmlが他のインストールでインストールされているものと同等であるかどうかを確認してください。 –

+0

@mkro:あなたはそうです、他のマシンで。 –

答えて

2

外部Mavenインストールがm2eclipseプラグインに設定されていることを確認してください。ウィンドウ - >環境設定 - > Maven - > Installationに移動し、そこに設定します。 また、Indigoに付属するMavenプラグインは以前のバージョンとしては動作しません。一部のMavenプラグインは直接サポートされていない可能性があります。 さらにMaven 3を使用しておらず、プラグインのバージョン番号がPOMにコード化されていると、互換性がない可能性があります.Maven 2で動作するすべてのプラグインがMaven 3でも動作するわけではありません。しかし、すべてには更新が必要です。プラグインのバージョン番号を指定することは良い習慣であり、そうでなければMaven 3に警告することに注意してください。まだやっていないのであれば、コマンドラインからMaven 3を使ってプロジェクトを構築して、問題がどこにあるのかをより正確に知ることができます。

関連する問題