eclispe的maven插件不能代替maven,不明所以,单独下载maven后,需要设置到eclipse中。
- 单独下载maven
- 配置maven,eclipse版本:Version: Mars.2 Release (4.5.2),用eclispe的maven插件(最新的eclispe已经集成maven插件)指向本地安装的maven
- 可选:修改maven类库的安装位置
1.下载maven解压
如果不用命令,就不用配置环境变量了
打开 cmd,切换到maven的bin目录下,在里面敲:mvn -version,验证maven是否安装成功
打开 cmd,切换到maven的bin目录下,在里面敲:mvn -version,验证maven是否安装成功
如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
2.修改maven仓库位置
找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 E:\eclipsemaven\apache-maven-3.3.9\conf\settings.xml
maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在C:\Users\admin\.m2\repository目录下:
现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 E:\eclipsemaven\mavenrepository 目录下,只需要将上面注销的本地仓库打开,
然后把相应的路径值写到里面去就行了:
修改后:
3.把maven配置到eclipse中
检查 eclipse 的 maven 插件是否安装成功:Window --> Preferences
配置maven
1.点击 Add 按钮,选到你本机安装 maven 的路径值
可能报错:Plugin execution not covered by lifecycle configuration:按2.配置仓库即可
2. 配置设置的仓库
点击 user --->Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,local Repository切换到设置的目录
这样就完成了 eclipse maven 插件的配置
这时新建maven项目,会报如下错误:
解决办法:
新建maven项目,验证,无报错:
配置完成;
4.报错
如果不独立下载maven,直接新建maven项目
会报错:
参考: