安装完neuxs后,下载maven,本例使用的是3.1.1版本
下载好后解压到当前文件夹,重命名为maven
本例maven环境是在windows下的。
添加环境变量MAVEN_HOME=E:\maven
修改环境变量PATH,在末尾添加%MAVEN_HOME%\bin;
检测maven是否安装完成,打开命令行。mvn -version查看版本,如版本显示正确安装成功
为eclipse指定外部maven,打开eclipse->window->preferences->maven->installations->add
添加你的maven目录
window->preferences->maven->User Settings
选择maven配置文件settings.xml。
打开maven目录,进入conf目录,修改settings.xml
配置maven本地仓库文件存储路径,本例是直接放在maven目录中的repo中的,注意下面用到的${MAVEN_HOME},这需要在环境变量中配置
<localRepository>${MAVEN_HOME}/repo</localRepository>
配置镜像
<mirrors> <!-- 设置镜像 --> <mirror> <id>central</id> <mirrorOf>*</mirrorOf> <name>my mirror</name> <url>http://127.0.0.1:8081/nexus/content/groups/public/</url> </mirror> </mirrors>
客户端配置以上两部分就可以使用了。
下面是管理员需要配置的
<profiles> <!-- 设置工厂 --> <profile> <id>central-repos</id> <repositories> <repository> <id>nexus</id> <url>http://127.0.0.1:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus</id> <url>http://127.0.0.1:8081/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles>
<!--激活工厂 --> <activeProfiles> <activeProfile>central-repos</activeProfile> </activeProfiles>
<servers> <!--设置权限 --> <server> <id>user-snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers>