千家信息网

maven私服nexus怎么用

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章给大家分享的是有关maven私服nexus怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.修改maven全局配置文件 setting.xml
千家信息网最后更新 2025年01月23日maven私服nexus怎么用

这篇文章给大家分享的是有关maven私服nexus怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

1.修改maven全局配置文件 setting.xml

            org.apache.maven.plugins                            nexus-release            admin            1q                            nexus-snapshot            admin            1qa                                                nexus                                                            nexus                    http://192.168.1.7:8081/repository/maven-public/                                            true                        always                                                                always                        true                                                                                                            Aliyun                    Maven Aliyun Mirror                    http://maven.aliyun.com/nexus/content/groups/public/                                            true                                                                false                                                                                    nexus                                                                                                                            

2.在项目中引用私服

  com.iskytrip  iskytrip-framework-util  1.3

3.编译发布jar包

1).在项目pom.xml中配置私服地址

            nexus-release        release        http://192.168.1.7:8081/repository/maven-releases/                nexus-snapshot        snapshot        http://192.168.1.17:8081/repository/maven-snapshots/    

2).在setting.xml中配置私服上传用户名和密码

                        nexus-release            admin            1qa                            nexus-snapshot            admin            1ol.            

使用 mvn clean deploy 命令发布

说明:

release版本和snapshot版本区别

在pom.xml中配置1.0-snapshot即上传到snapshot库, 如配置1.0即上传release库

snapshot库中会根据时间自动生成版本后缀, 如: 1.0-20190826.073546-1 ,引用时也只需要1.0-snapshot即可引用最新snapshot库

不同maven库区别

maven-central -> maven中央公共库

maven-public -> 仓库组 可添加多个仓库, 项目只需引用组即可引用多个仓库

maven-release -> 发布库

maven-snapshot -> 测试库

感谢各位的阅读!关于"maven私服nexus怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0