Maven
昨天刚刚学习了Maven 项目的搭建。在这里简单讲解一下Maven如何配置,以及我在配置时遇到的问题。
下载与配置
1.下载
官方下载地址
2.配置环境变量
右键 “计算机”,选择 “属性”,之后点击 “高级系统设置”,点击"环境变量",来设置环境变量,有以下系统变量需要配置:
新建系统变量 MAVEN_HOME,变量值:F:\Maven\apache-maven-3.6.0
编辑系统变量 Path,添加变量值:%MAVEN_HOME%\bin
注意:我的是win10系统,如果是win7系统则需要在多个值之间需要有分号隔开
3.检查是否配置成功
使用win+r, 然后输入cmd 打开命令行,输入如下命令
mvn -v
仓库
仓库就是用于存放项目需要的jar包的。
maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包
1.修改默认下载路径
maven 会默认从maven官方提供的服务器下载jar包。 这个比较卡,可以使用国内maven 阿里云的下载地址:
打开 F:\Maven\apache-maven-3.6.0\conf\settings.xml (建议使用notepad++ 一类的编译器 )
将下列代码粘贴在160~165行
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
2.修改仓库位置
仓库默认位置在C盘的 ${user.home}/.m2/repository
把它修改在其他盘下 在settings.xml 的第55行添加
<localRepository>F:/Maven/repository</localRepository>
创建Maven 项目
Maven 项目也可以通过命令行方式创建,这里我们主要说 在 Myeclipse 下创建Maven项目
1.设置Maven路径
Window->Preferences->Maven->Installations-> 指定 F:\Maven\apache-maven-3.6.0
注: 如果有原来低版本的话,把原来的那个低版本maven删除掉
2.设置仓库路径
Window->Preferences->Maven->User Settings
设置为自己的路径即可
3.创建一个Maven项目
File->New->Other->Maven->Maven Project
然后点击next
接下来这个页面
(我这这里出现了卡死的情况,检查Java ™ SE CPU占用率达到了99.9% ,最后说一下解决办法)
Next >
Group Id: 填写包名
Artifact Id: 填写j2se
然后点击Finish
一个Maven项目就搭建好了,并且给了一个 Hello World ! ~~~
卡死情况解决
一开始到下面这一步一直出现卡死的情况
然后等一段时间后就报错
在网上找了不少解决方法,大体说的两种解决方法
这两种试过后都不行,又试着更改了 workspace
还是未得到解决,回顾安装过程发现
在User settings 下指定的是默认的.m2/下的settings.xml 配置
而我更改的是F:\Maven 下的 setting.xml 配置
导致出现了内存不足 卡死的问题