maven+eclipse+nexus 项目构建(一)
2016-07-20 22:05
483 查看
前面写了两篇:
1、maven eclipse环境搭建
2、Sonatype Nexus安装
好脑子是真的不如写下来,现在这篇主要是eclipse 中maven 项目如何使用私服nexus。
1、打开eclipse中maven的配置文件:
2、修改setting.xml。
(1)本地仓库存储地址
(2)修改server地址
(3)修改mirror地址
(4)修改profile
(5)添加activeProfiles
3、maven project 项目,修改pom.xml,添加如下信息:
4、选中项目,run as--> maven install下,就会把需要的包都加载到本地仓库中,项目中显示添加依赖包在Maven Dependencies。
1、maven eclipse环境搭建
2、Sonatype Nexus安装
好脑子是真的不如写下来,现在这篇主要是eclipse 中maven 项目如何使用私服nexus。
1、打开eclipse中maven的配置文件:
2、修改setting.xml。
(1)本地仓库存储地址
<localRepository>D:\maven_repository\.m2\repository</localRepository>
(2)修改server地址
-<server> <id>nexus-releases</id> <username>admin</username> <password>admin123</password> </server> -<server> <id>nexus-snapshots</id> <username>admin</username> <password>admin123</password> </server>
(3)修改mirror地址
-<mirror> <id>nexus</id> <mirrorOf>*</mirrorOf> <url>http://localhost:8081/nexus/content/groups/Public/</url> </mirror>
(4)修改profile
-<profile> <id>nexus</id> -<repositories> -<repository> <id>Public</id> <name>Public Repositories</name> <url>http://localhost:8081/nexus/content/groups/Public/</url> -<releases> <enabled>true</enabled> </releases> -<snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> -<pluginRepositories> -<pluginRepository> <id>Public</id> <name>Public Repositories</name> <url>http://localhost:8081/nexus/content/groups/Public/</url> -<releases> <enabled>true</enabled> </releases> -<snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile>
(5)添加activeProfiles
<!-- 追加激活profile --> -<activeProfiles> <activeProfile>nexus</activeProfile> </activeProfiles>
3、maven project 项目,修改pom.xml,添加如下信息:
<distributionManagement> <!-- 两个ID必须与 setting.xml中的<server><id>nexus-releases</id></server>保持一致--> <!-- 指定仓库 --> <repository> <id>nexus-releases</id> <name>Nexus Release Repository</name> <url>http://localhost:8081/nexus/content/groups/Public/</url> </repository> <!-- 指定插件仓库 --> <snapshotRepository> <id>nexus-snapshots</id> <name>Nexus Snapshot Repository</name> <url>http://localhost:8081/nexus/content/groups/Public/</url> </snapshotRepository> </distributionManagement>
4、选中项目,run as--> maven install下,就会把需要的包都加载到本地仓库中,项目中显示添加依赖包在Maven Dependencies。
相关文章推荐
- Java 所有异常的详解
- ubuntu环境下如何安装jdk,安装eclipse,安装android studio总结
- java设计模式——装饰模式
- Spring事务管理(2)-AOP注册解析器
- JDK中内部类的使用分析
- JAVA多线程实现的三种方式
- Java中Websocket使用实例解读
- 《Java源码分析》:Hashtable
- 安卓模拟器运行慢解决办法
- Java学习笔记1——集合
- java连接mysql(一)
- java程序运行时内存分配详解
- java常量池概念
- Spring 框架之 基于注解式编程的spring mvc
- Spring学习-第3天
- 【spring】Spring reference doc 4.3.1 研读 <四> Transaction Management
- java 的static关键字
- Spring AOP的底层实现技术---JDK动态代理
- MyEclipse:(4)MyEclipse中怎么设置Add cast to Clazz 快捷键
- 还是进制之间的转换,这次全部是自己写的没有用Java的Integer