之前在MyEclipse这个IDE中配置Maven,完成配置后启动Maven时出现-Dmaven.multiModuleProjectDirectory system propery is not set.错误提示!其原因是Maven的配置不完整,需要在IDE的Java虚拟机的Default VM arguments中配置-Dmaven.multiModuleProjectDirectory=$M2_HOME,这个$M2_HOME指你之前配置的Maven的环境变量。下面我详细说一下我的Maven配置,主要还是做自己的记录用:

一、下载Maven

从Maven官网中下载,我用的是3.3.3版本的。官网地址:http://maven.apache.org/download.cgi 进入官网后你会看到下图这样:

上面Link中四个下载包,上面两个bin是Windoiws平台的,下面两个src是Linux平台的;从上而下,第一个和第三个是带源码的包。我用的是第二个,windows平台不带源码的包,我的网盘连接: http://pan.baidu.com/s/1gddE5Hp

下载完之后,解压缩之后把对应文件夹放到你指定的目录即可。

二、配置环境变量和自定义本地仓库

配置Maven的环境变量之前最好把,Java的环境变量先配置好。

之后先配置$M2_HOME,再把 %MVN_HOME%\bin; 添加到PATH的最后面。

好了,这时候加入你想自定义Maven的本地库,可以去修改Maven的配置文件,位置在: 你的路径\apache-maven-3.3.3\conf\setting.xml ,设置到你想要的下载目录。

到此,Maven的配置完成啦。我们去测试一下,在命令行cmd中输入mvn -version,能正确的出现结果则表示配置完成了。

下面我们用一个命令验证一下本地库的配置,在命令行cmd,输入:mvn help:system

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

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

三、MyEclipse中配置Maven,我用的是8.5的版本,配置如下:

上图中选择之后最好点击,Update Setting 更新一下,至此配置基本完成,但是呢基于上面我遇到的问题,还需要去Java运行环境中配置,如下:

PS:Maven3版本的运行的JDK是1.7版本或者更高级的。

MyEclipse中Maven的配置的更多相关文章

  1. 关于myeclipse中maven项目转换相关设置

    关于myeclipse中maven项目转换相关设置 在myeclipse菜单中,Configure->Convert to Maven Project 这个菜单 如果没有的话,需要做如下设置: ...

  2. Eclipse中Maven的配置

    Maven 的配置 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven 1.2 配置 Maven 的c ...

  3. STS,MyEclipse中Maven配置

    本文以STS的环境做讲解,MyEclipse环境和STS差别不大,配置过程相似. STS是解压版的,启动后,可以看到已经有了Maven插件,, 但是,STS也同时给你了一个Maven,但是通常不建议使 ...

  4. vss整合配置连接到Myeclipse中以及中文配置

    配置过很久后 再次配置进行记录以免后续备用 1.下载vss插件和安装vss插件 org.vssplugin_1.6.2 解压到myeclipse 安装路径文件夹C:\MyEclipse 8.5\dro ...

  5. 在myeclipse中maven遇见的问题

    An internal error occurred during: "Retrieving archetypes:". Java heap space 表示你的myeclipse ...

  6. IDEA中Maven的配置

    Maven安装 下载Maven 官网:https://maven.apache.org/ 下载完成后,解压即可: 配置环境变量 在本机电脑的系统环境变量中 配置如下配置: 路径:此电脑-->高级 ...

  7. Eclipse中Maven插件配置

    1. Maven插件配置 http://www.blogjava.net/fancydeepin/archive/2012/07/13/eclipse_maven3_plugin.html 2. Ma ...

  8. 2016.6.20 eclipse中maven的配置

    前期准备: 安装maven,配置maven的环境变量,并且通过mvn -v验证安装成功.   网上的教程说,需要在线或者离线安装maven integration for eclipse插件. 但是我 ...

  9. myeclipse中自己手动配置maven

    第一步,配置myeclipse的jdk,因为myeclipse默认的是运行在jre之上,而maven是在jdk之上 第二步,配置maven:

随机推荐

  1. cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ‘dubbo:application’. – schema_reference.4: Failed to read schema document

    解决办法: 1.直接百度下载一个dubbo.xsd文件 2.myeclispe-->window-->preferences-->xml catalog-->add 完美解决!

  2. MMAP和DIRECT IO区别【转】

    转自:http://www.cnblogs.com/zhaoyl/p/5901680.html 看完此文,题目不言自明.转自 http://blog.chinaunix.net/uid-2710571 ...

  3. Ugly Number II

    注意负数,所以要使用long,而不能用int 详细解释 请参见http://www.cnblogs.com/julie-yang/p/5147460.html #include<vector&g ...

  4. SQL递归查询(with cte as)

    with cte as ( select Id,Pid,DeptName,0 as lvl from Department where Id = 2 union all select d.Id,d.P ...

  5. tomcat 内存溢出解决办法

  6. Jquery 复习练习(02)Javascript 与jquery 互转 onclick 与click区别

    Javascript 与jquery 互转 jquery 为<script src="jquery-1.8.3.js"></script> 以checkbo ...

  7. react native 学习资料汇总

    http://www.ejiakt.com/album/show/252 http://www.cocoachina.com/ios/20150408/11513.html http://www.os ...

  8. 15.Linux安装DHCP服务为虚拟机分配IP

    参考博客:http://www.jb51.net/article/31607.htm $ rpm -ql dhcp        #检查是否安装dhcp $ yum -y install dhcp*  ...

  9. 《BI那点儿事》SQL Server 2008体系架构

    Microsoft SQL Server是一个提供了联机事务处理.数据仓库.电子商务应用的数据库和数据分析的平台.体系架构是描述系统组成要素和要素之间关系的方式.Microsoft SQL Serve ...

  10. 关于实现自定义Dialog和实现Dialog里view的事件监听的两种方法

    一.自定义dialog. 二.实现dialog里view的事件监听 1.自定义dialog比较简单.在实例化new的时候,加入样式,布局就行了.或者重写dialog. 2.实现dialog里view的 ...