maven配置(咋个办呢 zgbn)
记性不好,直接把常规的maven
配置记录下来吧。
下载并解压缩maven
到本地目录。
%M2_HOME% = E:\Java\apache-maven-3.3.9
window下环境变量配置
在window下面方便开发使用,建议配置一下maven的环境变量。
我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
在弹出的对话框中,配置好环境变量。
执行cmd命令,在dos窗口中执行一下mvn命令,检测环境变量配置是否OK。
设置maven本地资源库
进入并使用记事本打开 %M2_HOME%\conf\settings.xml
文件。
找到如下代码段,并添加代码。
<settings xmlns="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.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<!-- 设置一下本地资源库,也就是maven下载的所有jar的存放位置,如果不指定maven会默认一个位置,管理起来非常麻烦。-->
<localRepository>E:/Java/apache-maven.m2</localRepository>
... ... ...
... ... ...
</settings>
设置maven的Remote加速器
在中国由于网络问题,maven在通过Remote端加载jar的时候是非常慢的,慢的你可以去生孩子。
不过好在aliyun给建设了一个Remote镜像加速。
进入并使用记事本打开 %M2_HOME%\conf\settings.xml
文件。
找到如下代码段,并添加代码。
<mirrors>
<!-- aliyun仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!-- 官方中央仓库1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
<!-- 官方中央仓库2 -->
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
</mirrors>
在Eclipse配置maven
使用Eclipse开发IDE的时候,Eclipse会默认使用集成的maven插件,个人不太喜欢,所以手动设置一下,让Eclipse使用自己安装和配置过的maven。
开发并进入Eclilpse工具,window-> preferences -> maven
。
找到maven->Installations
添加本地自己安装的maven。
找到maven->User Settings
将maven配置指定到本地自己配置好的setting.xml文件。