1. Maven的安装与配置
Maven是一个免安装的程序,即解压则可以使用,但是Maven管理项目需要使用插件管理生命周期。而需要使用Maven的命令,所以需要配置Maven的环境变量。Maven本身使用Java开发,也依赖JDK的环境变量。
1.1.1. Maven的目录结构
1.1.2. Maven的下载
官方网站:https://maven.apache.org/
下载地址:https://maven.apache.org/download.cgi
查看IDEA对Maven的版本要求:
Setting->Preferences->Build,Execution,Deployment->Build Tools->Maven
1.1.3. 环境变量
命令行输入以下命令
vi ~/bash_profile
编辑输入,然后保存:
MAVEN_HOME=~/Documents/apps/apache-maven-3.9.3
PATH=$MAVEN_HOME/bin:$PATH:.
export JAVA_HOME
export PATH
命令行输入:
source ~/.bash_profile
验证Maven:
mvn -version
1.1.4. settings.xml
打开:MAVEN_HOME/conf/settings.xml
配置仓库地址
找到localRepository,默认${user.home}/.m2/repository,可以修改。
配置阿里云镜像
<!--<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
-->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
配置JDK
<profile>
<id>jdk1.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>
项目中指定JDK
1.1.5. IDEA集成Maven
Setting->Preferences->Build,Execution,Deployment->Build Tools->Maven->修改Maven home path、setting.xml path