Maven を使用して Jenkins 用のプラグインを構築しています。依存関係としてYahoo UI Compressorがあります。問題は、mvnrepository.com にはバージョン 2.4.7 しかないのに、かなり前に 2.4.8 がリリースされていることです。この場合、プラグインの依存関係として 2.4.8 を動作させる (そして使用する) にはどうすればよいですか?
2 に答える
2
代わりにMaven Centralを使用するのが最善かもしれません。一方、uicompressor の人々が Maven central で新しいアーティファクトをリリースしなかった場合、それは本当に良い考えではありません。Maven セントラルに 2.4.8 がありません。
于 2013-11-13T14:01:02.763 に答える
2
ローカル (ダウンロードした) jar ファイルを依存関係として追加できます。以下を行ってください。
1:- ダウンロードしたファイルをプロジェクトのどこかに配置します。
2:- pom.xml に依存関係を追加します
<dependency>
<groupId>yourjarname</groupId>
<artifactId>yourjarname</artifactId>
<version>1.0</version>
</dependency>
3:- 次のコマンドを実行して、ローカルにダウンロードした jar を依存関係として追加します。
mvn install:install-file -DgroupId=yourjarname -DartifactId=yourjarname -Dpackaging=jar -Dversion=1.0 -Dfile=F:\WorkSpace\yourproject\lib\yourjar.jar -DgeneratePom=true
于 2013-11-13T14:15:28.513 に答える