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}