当前位置:网站首页>项目引入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的坑还没填上。
边栏推荐
- Learnopongl notes (II) - Lighting
- Summary of PHP pseudo protocol of cisp-pte
- ECU introduction
- Domestic API management artifact used by the company
- Wechat official account web page authorization login is so simple
- [es6] 模板字符串内添加if判断或添加三元运算符判断
- Benji Banas membership pass holders' second quarter reward activities update list
- 调查显示传统数据安全工具面对勒索软件攻击的失败率高达 60%
- Oneforall installation and use
- Is it safe to open a securities account by mobile phone? Detailed steps of how to buy stocks
猜你喜欢

American chips are no longer proud, and Chinese chips have successfully won the first place in emerging fields

Cs231n notes (bottom) - applicable to 0 Foundation

Get ready for the pre-season card game MotoGP ignition champions!

PHP人才招聘系统开发 源代码 招聘网站源码二次开发

【729. 我的日程安排錶 I】

数据访问 - EntityFramework集成

精准防疫有“利器”| 芯讯通助力数字哨兵护航复市

【729. 我的日程安排表 I】

Deep dive kotlin synergy (XXI): flow life cycle function

Bs-xx-042 implementation of personnel management system based on SSM
随机推荐
Jarvis OJ webshell analysis
Fleet tutorial 09 basic introduction to navigationrail (tutorial includes source code)
Google Earth engine (GEE) -- a brief introduction to kernel kernel functions and gray level co-occurrence matrix
挖财股票开户安全吗?怎么开股票账户是安全?
Timestamp strtotime the day before or after the date
It is forbidden to copy content JS code on the website page
【刷題篇】鹅廠文化衫問題
Twig数组合并的写法
外盘期货平台如何辨别正规安全?
[deep learning] [original] let yolov6-0.1.0 support the txt reading dataset mode of yolov5
How can C TCP set heartbeat packets to be elegant?
面对新的挑战,成为更好的自己--进击的技术er
Deep dive kotlin synergy (XXI): flow life cycle function
国产芯片产业链两条路齐头并进,ASML真慌了而大举加大合作力度
Jarvis OJ Flag
Etcd build a highly available etcd cluster
How was the middle table destroyed?
【组队 PK 赛】本周任务已开启 | 答题挑战,夯实商品详情知识
怎样在电脑上设置路由器的WiFi密码
npm安装