Maven之--安装nexus 私服
2024-09-25 08:54:29
开始搜索下载了,nexus3.19版本,下来之后,建立一个maven 骨架过程 quickstart,提示没有lgf4j依赖和和maven插件都没有,开始搜索什么原因,猜想是nexus没有索引,右搜索全网,可以手动导入索引,于是找三个文件
- nexus-maven-repository-index.gz
- nexus-maven-repository-index.properties
- indexer-cli-5.1.1.jar
指令java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer
http://maven.apache.org/repository/central-index.html 上述文件的下载地址
接着试了半天手动更新索引不行,原来是3.X高版本取消了手动更新索引更能,只能卸载3.19nenux,选择安装的2.14.5,正是坑b,全网搜索3.19都没有手动更新索引的信息,还需研究为什么不自动更新索引
手动更新索引
[1] 关闭 nexus 服务。
[2] 清空 {nexus-xxx}…\sonatype-work\indexer\central-ctx\ 下的所有文件。
[3] 拷贝刚生成的 indexer 文件夹下的所有文件到上面的目录。
[4] 启动 nexus 服务。 双击start-nexus.bat
然后在maven的seting.xml中设置
<mirror>
<id>maven-public</id>
<mirrorOf>*</mirrorOf>
<name>localhost nexus</name>
<url>http://localhost:8081/nexus/content/groups/public/</url>
</mirror>
z url有没有眼熟和阿里镜像一样说明,ali也用的nexus2
接着在idea中新建maven quickstart工程就可以了
有了索引之后,蹭蹭蹭很快就下完了,看下载地址为自己的私服
为了deploy 还需要在pom.xml中
<distributionManagement>
<repository>
<id>releases</id>
<name>Nexus Release Repository</name>
<url>http://localhost:8081/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Nexus Snapshot Repository</name>
<url>http://localhost:8081/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
w: 上面的id是唯一的(带复看)
最新文章
- yii2知识点详解
- C++运算符重载的规则
- JavaScript之放大镜效果2
- 验证码 jsp生成
- hadoop源代码解读namenode高可靠:HA;web方式查看namenode下信息;dfs/data决定datanode存储位置
- 在Activity之间传递数据—获取Activity返回的数据
- ant调用shell命令(Ubuntu)
- 关于dl dt dd 文字过长换行在移动端显示对齐的探讨总结
- PHP结合Ueditor并修改图片上传路径
- linux_网站计量单位
- bzoj4490 随机数生成器Ⅱ加强版
- maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
- implode() 数组元素组合函数
- codeforces401C
- cpp 常量函数(函数后加const)
- Learning-MySQL【4】:表的操作管理和 MySQL 的约束控制
- HNOI2019 爆零记
- 学机器学习,不会数据分析怎么行——数据可视化分析(matplotlib)
- OpenJudge 由中根顺序和后根序列重建二叉树
- PCL点云特征描述与提取(2)