0

Maven を使用して Jenkins 用のプラグインを構築しています。依存関係としてYahoo UI Compressorがあります。問題は、mvnrepository.com にはバージョン 2.4.7 しかないのに、かなり前に 2.4.8 がリリースされていることです。この場合、プラグインの依存関係として 2.4.8 を動作させる (そして使用する) にはどうすればよいですか?

4

2 に答える 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 に答える