maven的安装与maven本地仓库的搭建过程

maven的安装与maven本地仓库的搭建过程

maven的安装

-----------------------

         1.下载并解压apache-maven-3.3.9-bin.tar.gz到/soft下.

         2.创建符号连接

                   $>cd /soft

                   $>ln -s apache-maven-3.3.9maven

         3.配置maven的环境变量

                   [/etc/environment]

                   M2_HOME=/soft/maven

                   PATH=...:/soft/maven/bin

        

 

 

win7宿主机上搭建maven本地仓库服务器

---------------------------------------

         1.安装tomcat

                   下载tomca压缩包t解压即可

         2.安装nexus.war文件.

                   a.复制nexus.war到${tomcat_home}/webapps/

                   b.启动tomcat

                   c.http://localhost:8080/nexus/

        

         3.配置maven的settings.xml文件,连接到本地仓库服务器.

                   注意:maven安装在ubuntu上

                        nexus安装在win7上.

                   [/soft/maven/conf/settings.xml]

                   <?xmlversion="1.0" encoding="UTF-8"?>

                   <settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0"

                                      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                                      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0http://maven.apache.org/xsd/settings-1.0.0.xsd">

                     <pluginGroups>

                     </pluginGroups>

                     <proxies>

 

                     </proxies>

                            <servers>

                                     <server>

                                     <id>releases</id>

                                     <username>admin</username>

                                     <password>admin123</password>

                                     </server>

                                     <server>

                                     <id>snapshots</id>

                                     <username>admin</username>

                                     <password>admin123</password>

                                     </server>

                            </servers>

                            <mirrors>

                                     <mirror>

                                     <id>nexus</id>

                                     <mirrorOf>*</mirrorOf>

                                     <url>http://192.168.231.1:8080/nexus/content/groups/public/</url>

                                     </mirror>

                            </mirrors>

                            <profiles>

                                     <profile>

                                     <id>nexus</id>

                                     <repositories>

                                     <repository>

                                               <id>central</id>

                                               <url>http://192.168.231.1:8080/nexus/content/repositories/central/</url>

                                               <releases>

                                                        <enabled>true</enabled>

                                               </releases>

                                               <snapshots>

                                                        <enabled>true</enabled>

                                               </snapshots>

                                     </repository>

                                     </repositories>

                                     <pluginRepositories>

                                     <pluginRepository>

                                               <id>central</id>

                                               <url>http://192.168.231.1:8080/nexus/content/repositories/central/</url>

                                               <releases>

                                                        <enabled>true</enabled>

                                               </releases>

                                               <snapshots>

                                                        <enabled>true</enabled>

                                               </snapshots>

                                     </pluginRepository>

                                     </pluginRepositories>

                                     </profile>

                            </profiles>

                            <activeProfiles>

                                     <activeProfile>nexus</activeProfile>

                            </activeProfiles>

                   </settings>

 

 

 

maven本地仓库服务器的配置

-----------------------------

         1.编辑tomcat/webapps/nexus/WEB-INF/classes/nexus.properties

                   nexus-work=h:/maven-repo/nexus

                   runtime=${bundleBasedir}

                   nexus-app=${runtime}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值