一、安装
建议开发时使用独立安装的Maven,再配置到Eclipse或者其他IDE中。
官方安装指南: https://maven.apache.org/install.html
版本要求:3.5.2
以下假定将maven安装到 /home/jigsaw/apache-maven/apache-maven-3.0.5 目录下。
1.1 环境变量配置
安装完之后需要配置一下环境, 编辑 /etc/profile
sudo vi /etc/profile
输入如下内容:
export MAVEN_HOME=/home/cocolian/apache-maven-3.0.5
export PATH=${MAVEN_HOME}/bin:${PATH}
最后执行 source /etc/profile 让配置生效,并执行 mvn -v确认安装没问题。
测试: mvn -v
二、配置指南
Maven 有两个全局配置,
- 安装目录下的conf/settings.xml文件
- 当前用户目录下的.m2目录下 {home}/.m2/settings.xml文件。 根据需要可以修改任何一个文件来做全局配置。
2.1 配置sonar信息 用于代码审查的sonar配置,需要在settings.xml中配置服务器信息 将如下信息配置到profiles标签下:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- Optional URL to server. Default value is http://localhost:9000 -->
<sonar.host.url>http://sonar.cocolian.cn</sonar.host.url>
<sonar.login>jigsaw</sonar.login>
<sonar.password>zaq1XSW@</sonar.password>
</properties>
</profile>