参考:http://juvenshun.iteye.com/blog/349534
在maven中配置实用nexus有两种方式:
一、在pom.xml文件中配置,这种配置方式只会对当前工程起作用,也就是只有当前工程识别这个远程仓库,如果其他工程需要使用,则需再次配置。
<repositories> <repository> <id>my-repository</id> <name>Codehaus Snapshots</name> <url>http://127.0.0.1:8080/nexus/content/reponsitories/thirdparty/</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
二、在settings.xml文件中配置,这种配置方式相对于上面的方法有一劳永逸的功效,针对所有使用该maven的项目,这个远程仓库的配置都是生效。因为在settings文件中没有repositories元素,所有需要用到profile来加入该元素。
<settings> <mirrors> <mirror> <!--映射到一个组里面--> <id>nexus</id> <mirrorOf>releases</mirrorOf> <name>remote Repositories</name> <url>http://127.0.0.1:8081/nexus/content/groups/public/</url> </mirror> </mirrors> ... <profiles> <profile> <!--ID是每一个profile必备的元素--> <id>dev</id> <repositories> <repository> <id>local-nexus</id> <!--将组里边的仓库分别进行设置--> <url>http://127.0.0.1:8081/nexus/content/reponsitories/thirdparty/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </profile> </profiles> <!--用于在build中激活所有的profiles列表--> <activeProfiles> <activeProfile>dev</activeProfile> </activeProfiles> ... </settings>
相关推荐
maven学习笔记maven学习笔记maven学习笔记
maven nexus 配置,简要介绍如何配置nexus。。。。。。
maven学习笔记,包含maven插件,maven的安装,中央仓库,自定义本地仓库等安装方法。
maven学习笔记,里面有maven的学习路线图,以及maven的核心知识
Maven Nexus 私服搭建 从零开始,资源下载、安装指导、开发配置说明
nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库
1: 通过配置MAVEN_HOME 和 %% %MAVEN_HOME%\bin 然后进行mvn -version 测试 掌握 -Xms 与 -Xmx的相关配置 2: Maven目录分析: 2.1: bin: 含有mvn运行的脚本 2.2: boot:含有plexus-classworlds类加载器框架 ...
配置Nexus代理中央仓库,其它任何公开的Maven仓库,将你组织内部的Maven配置指向Nexus,这样所有构件都将从Nexus下载,如果Nexus没有你要的构件,它会自动先去外部仓库下载到本地,仅一次。 本地宿主仓库。Nexus可以...
Maven 学习笔记
maven学习笔记,传智博客的两天maven培训课件,简单易懂,有项目代做,快速上手maven,欢迎大家下载。
该文档是关于配置maven私服nexus,对maven学习者有很大的帮助
详细介绍了nexus私服的配置及安装方法
从零开始学maven,maven学习笔记
NULL 博文链接:https://chengtong-java.iteye.com/blog/2174839
Maven学习笔记
内容概要:maven学习笔记,适合刚接触maven的人能让你快速入门。 适用人群:大学生或者初基础maven的人 使用场景及目标:idea集成maven,用来下载依赖包
Maven 教程:基础篇——尚硅谷学习笔记 2022年
Maven与Nexus配置.pdf 适合 架构师 和 高级测试工程师 阅读