我正在使用Maven为Jenkins构建一个插件,我将Yahoo UI Compressor作为依赖项。 问题是mvnrepository.com只有版本2.4.7,而他们在很久以前就发布了2.4.8。 在这种情况下,我可以做些什么来使2.4.8工作(和使用)作为我的插件的依赖?
答案 0 :(得分:2)
使用Maven Central代替不同的东西可能是最好的。另一方面,如果uicompressor的人没有在Maven中心发布新的神器,那不是一个好主意。我在Maven中心看不到2.4.8。
答案 1 :(得分: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