当前位置:网站首页>项目引入jar从私服Nexus 拉去遇到的一个问题
项目引入jar从私服Nexus 拉去遇到的一个问题
2022-07-05 16:27:00 【MyySophia】
背景
项目新增了一个pom,使用外网机器下载包到本地。pom文件如下:
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.373 s
[INFO] Finished at: 2022-07-04T13:15:20+08:00
[INFO] Final Memory: 11M/243M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin com.google.cloud.tools:jib-maven-plugin:1.6.0 or one of its dependencies could not be resolved: Failure to find com.google.cloud.tools:jib-maven-plugin:jar:1.6.0 in http://10.50.10.45:8081/repository/maven-public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
为什么有的pom在public 有的在release 仓库?
idea从maven-public拉取,而nexus的public下没有但是release下却有,这是什么原因呢?
http://ip:8081/repository/maven-public/com/lichkin/framework/lichkin-framework-excel/2.1.0.RELEASE/lichkin-framework-excel-2.1.0.RELEASE.pom
http://ip:8081/repository/maven-releases/maven/repo/lichkin/framework/lichkin-framework-excel/2.1.0.RELEASE/lichkin-framework-excel-2.1.0.RELEASE.pom
Nexus安装后默认有三个本地仓库,release、snapshot、3rd party
- Release: 存放稳定版的jar
- Snapshot: 存放快照版本
- 3rd Party: 存放自己上传的第三方jar,比如jdbc驱动
仓库类型又分为三种
- hosted: 本地仓库,包括上面的release、snapshot、3rd party
- proxy: 代理仓库,用代理远程的公共仓库,比如中央仓库、阿里云的仓库等
- group:仓库组,用来分组hosted和proxy,避免项目中引入多个repository
我的setting文件如下:
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>nexus</id>
<name>Public Repositories</name>
<url>http://ipip:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>central</id>
<name>Central Repositories</name>
<url>http://ipip:8081/repository/maven-central/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>release</id>
<name>Release Repositories</name>
<url>http://ipip:8081/repository/maven-releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>snapshots</id>
<name>Snapshot Repositories</name>
<url>http://ipip:8081/repository/maven-snapshots/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>plugins</id>
<name>Plugin Repositories</name>
<url>http://ipip:8081/repository/maven-public/</url>
</pluginRepository>
</pluginRepositories>
</profile>
搞了一天还是没搞定这个仓库的jar包拉取。
最后决定从本地的仓库加载,需要加这个参数:
-DarchetypeCatalog=internal
问题暂时解决了,但是nexus的坑还没填上。
边栏推荐
猜你喜欢
PHP talent recruitment system development source code recruitment website source code secondary development
【刷题篇】有效的数独
【 brosser le titre 】 chemise culturelle de l'usine d'oies
Benji Bananas 会员通行证持有人第二季奖励活动更新一览
Jarvis OJ webshell analysis
干货!半监督预训练对话模型 SPACE
采用药丸屏的iPhone14或引发中国消费者的热烈抢购
數據訪問 - EntityFramework集成
浏览器渲染原理以及重排与重绘
The first EMQ in China joined Amazon cloud technology's "startup acceleration - global partner network program"
随机推荐
Win11如何给应用换图标?Win11给应用换图标的方法
What is ROM
[js] 技巧 简化if 判空
How was the middle table destroyed?
The difference between searching forward index and inverted index
【微信小程序】一文读懂小程序的生命周期和路由跳转
China Radio and television officially launched 5g services, and China Mobile quickly launched free services to retain users
Practical example of propeller easydl: automatic scratch recognition of industrial parts
Deep learning plus
深耕5G,芯讯通持续推动5G应用百花齐放
Learnopongl notes (II) - Lighting
C# TCP如何限制单个客户端的访问流量
dried food! Semi supervised pre training dialogue model space
SQL injection of cisp-pte (Application of secondary injection)
[brush title] goose factory shirt problem
C how TCP restricts the access traffic of a single client
调查显示传统数据安全工具面对勒索软件攻击的失败率高达 60%
手机开证券账户安全吗?怎么买股票详细步骤
Cs231n notes (bottom) - applicable to 0 Foundation
Jarvis OJ Webshell分析