Maven 项目搭建及问题解决

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 ! ~~~

卡死情况解决

一开始到下面这一步一直出现卡死的情况
在这里插入图片描述
然后等一段时间后就报错
在这里插入图片描述
在网上找了不少解决方法,大体说的两种解决方法

  1. 更改myeclipse 启动参数 -Xmx -Xms
  2. 在本地下载 catalog.xml文件

这两种试过后都不行,又试着更改了 workspace
默认为5
还是未得到解决,回顾安装过程发现
在User settings 下指定的是默认的.m2/下的settings.xml 配置
而我更改的是F:\Maven 下的 setting.xml 配置
导致出现了内存不足 卡死的问题

猜你喜欢

转载自blog.csdn.net/weixin_42137523/article/details/84622156