之前在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. s3c2440 移值u-boot-2016.03 第6篇 支持mtd yaffs 烧写

    1, 解决启动时的错误 Warning - bad CRC, using default environment 搜索发现 在 /tools/env/fw_env.c 中 /* 放在NAND FLAS ...

  2. 20160330001 调用及触发Office Outlook 约会

    using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sy ...

  3. Walls(floyd POJ1161)

    Walls Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 7677   Accepted: 3719 Description ...

  4. WPFのInkCanvas作为蒙版透明笔迹不透明

    本人最近利用inkcavas做一个蒙版的功能,结果发现笔迹稀释了,经过一番查找发现:应该讲inkcavas的背景设置为白色,然后透明,而不是将整个控件透明,具体代码: <InkCanvas Na ...

  5. centos中安装mysql数据库

    1.查看是否已有mysql数据库: #rpm -qa |grep mysql 命令返回空,说明没有安装成功. 2.安装mysql yum install mysql* 安装完成后,却发现只安装了JDB ...

  6. 从零开始学iPhone开发(2)——控件的使用

    这一节我们开始学习iOS中简单控件的使用. 在iOS编程中,简单的控件有很多,其中主要的用的多的有: UILabel,UIButton,UISegmentedControl, UITextField, ...

  7. Number To Indian Rupee Words in Oracle Forms / Reports

    Convert numbers to Indian Rupees format in Oracle Forms / Reports.Create the below mention function ...

  8. 赤红血OL

    包含海量的PSD文档!!全PSD源文档-446M.你值得拥有! <ignore_js_op> <ignore_js_op> <ignore_js_op> <i ...

  9. 单据BE构建

    本节来构建单据BE1.新建单据BE实体项目,修改命名空间 2.引入单据基类如下图所示,在UFIDA.U9.Base.BaseBE.MetaData命名空间下将类Doc托至设计BE视图中 3.分别托2个 ...

  10. 解决lScrollView嵌套ListView只显示一行的问题,listvie显示全部的item

    ScrollView嵌套ListView只显示一行的问题 1.思路:给listview重新添加一个高度. listview的高度==listview.item的高度之和. 2.注意:关键是添加list ...