赞
踩
官网下载地址https://maven.apache.org/download.cgi
配置文件修改
配置maven/conf/settings.xml
指定本地仓库
本地仓库默认值:用户家目录/.m2/repository
。建议将maven本地仓库地址存放在自定义的目录下。配置方式如下:
配置阿里云提供的镜像仓库
Maven下载jar包默认访问境外的中央仓库,而国外网站速度很慢。改成阿里云提供的镜像仓库,可以让Maven下载jar包的时候速度更快。配置的方式是:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
配置Maven工程的基础JDK版本
如果按照默认配置运行,Java工程使用的默认JDK版本是 1.5,而现在一般是JDK 1.8版本。修改配置的方式如下:
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
IDEA Maven配置
File->Settings->搜索Maven
Idea默认使用内置的Maven,想要配置自定义的Maven,方式如下:
Nexus安装
下载地址https://download.sonatype.com/nexus/3/latest-unix.tar.gz
上传解压软件
上传到 Linux 系统,解压后即可使用,不需要安装。但是需要注意必须提前安装JDK
tar -zxvf latest-unix.tar.gz -C /opt/module/
启动Nexus
nexus-3.37.0-01/bin/nexus start
nexus-3.37.0-01/bin/nexus status
查看端口占用情况
8081端口的这个进程要在启动nexus这个主体程序一、两分钟后才会启动,请耐心等待
# 查看nexus进程
jps
# 查看端口占用
netstat -tunlp |grep 8081
访问Nexus首页
初始设置
用户名:admin
密码:在sonatype-work/nexus3/admin.password
里
匿名登录,启用还是禁用?禁用匿名登录的操作方式:
Nexus中的各种仓库说明
maven指定新的本地仓库
<!-- 配置一个新的 Maven 本地仓库 -->
<localRepository>F:\maven_repository_new</localRepository>
指定Nexus服务器地址
<mirror>
<id>nexus-mine</id>
<mirrorOf>central</mirrorOf>
<name>Nexus mine</name>
<url>http://192.168.198.10:8081/repository/maven-public/</url>
</mirror>
由于设置了禁止匿名访问,那么接下来我们还要继续配置settings.xml
这里需要格外注意:server标签内的id标签值必须和mirror标签中的id值一样
<server>
<id>nexus-mine</id>
<username>admin</username>
<password>admin</password>
</server>
执行maven命令查看效果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。