maven学习二:maven环境搭建及eclipse安装maven插件

使用maven之前确定jdk是否安装配置好。否则maven环境变量配置失败

maven服务器版本:apache-maven-3.2.3

eclipse版本:eclipse4.4

jdk版本:jdk-1.7

步骤一:maven环境变量配置

变量名:MAVN_HOME

变量值:E:\apache-maven-3.2.3      (根据自己所在位置)

变量名:Path

变量值:;%MAVN_HOME%\bin            (变量与变量之间用分号分隔)

控制台查看环境变量是否配置成功:

1:查看安装路径: echo %MAVEN_HOME%

2:查看安装版本:mvn -version


步骤二:修改本地仓库

 apache-maven-3.2.3的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:\Users\Administrator\.m2\repository 目录下, 现在我们来修改将它指定到我们自己的路径下。这样项目所依赖的jar包都保存在自己创建的仓库中。

我的仓库路径:E:\maven\repo

打开E:\apache-maven-3.2.3\conf下setting.xml文件,第53行改为设置成我们创建的仓库路径


下面我们用一个命令验证一下。打开命令提示符,输入:mvn help:system

 该命令会打印出所有的java系统属性和环境变量。这些信息对我们日常的编程工作很有帮且。

如果运行的过程中没有错误,打开我们仓库(E:\maven\repo)会发现里面多了一些文件。这些文件就是我们从maven的中央仓库下载到本地仓库的。

步骤三:eclipse安装maven3插件(使用 link 方式来离线安装 maven3 插件

eclipse的maven3插件版本:eclipse-maven3-plugin.7z

步骤:

1:下载并解压后放到eclipse安装目录下:C:\eclipse-4.5\eclipsePlugin         ( eclipsePlugin自己创建的目录专门用于存放插件)

2:eclipse的drops目录下创建maven.link并写上插件路径:C:\eclipse-4.5\eclipse\dropins

在maven.link中写上:path=C:\\eclipse-4.5\\eclipsePlugin\\maven

3:打开eclipse验证插件是否安装成功并配置,在perference下能够看到maven表示插件安装成功

4:修改maven仓库为本地仓库如下配置:(重点“Installations”"User Settings")


注意安装maven的时候跳出如下提示信息:

默认情况下eclipse的jar使用的是自己jar而不是我们安装的jak环境的jar,而maven需要使用本地安装的jak的jar编译环境,所以启动maven的时候会报:“Eclipse启动问题:Maven Integration for Eclipse JDK Warning。”因此我们需要进行如下配置:

1:设置Eclipse使用的JRE为本机安装的JDK目录:

在eclipse.ini中添加两行(红色字体是新添加的)

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
D:\Program Files\Java\jdk1.7.0_67\bin\javaw.exe

--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
注意: 要写在两行,写在一行不能生效;这两行要定在-vmargs之前,不然也不能生效。

2:设置Eclipse--Windows--Preferences--Java--Installed JREs将JRE home改成jdk目录。


这样就可以正确启动maven项目。

备注:上面截图,jre必须选择jdk下的jre,否则运行maven项目会报错误:

http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值