私はMavenプロジェクトに春のフレームワークの依存関係があります。 Springフレームワークの依存関係のためにJavadocを添付したいと思います。他のリポジトリからMaven Eclipseプラグインを使ってソースとjavadoc成果物をダウンロードするには?
私はライン
<repositories>
<repository>
<id>springsource-repo</id>
<name>SpringSource Repository</name>
<url>http://repo.springsource.org/release</url>
</repository>
</repositories>
<build>
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
<configuration>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
</configuration>
</plugin>
</plugins>
</build>
私はm2eclipseをインストールしていると私はまた、設定でオプションDownload Artifact Sources/Javadoc
を確認し、次のpom.xml
に加えます。
mvn eclipse:eclipse
を実行すると、警告が表示されません。しかし、javadoc .jar
ファイルはダウンロードされていません。
この設定は、動作するはずです。しかし、アーティファクトを提供するリポジトリを持たずに最初に試してみると、eclipseプラグインは利用できないアーティファクトのキャッシュを保持します。 eclipse:remove-cacheを起動するだけで、ここに該当しないことを確認できます。 – Tome
Eclipseでm2eを使用していますか?どのバージョンのEclipseですか? – khmarbaise
@Tomeあなたの提案を 'eclipse:remove-cache'オプションで提案しました。しかし、別の問題がありました。バージョン3.0.2のSpringバージョンのjavadocはリポジトリサーバー上にありませんでした。だから、キャッシュを削除した後、私はこの問題を見て、バージョンを3.2.0に変更してeclipseを実行します。もう一度eclipseを実行してください。そしてそれは動作します! – misco