Window下安装Maven及Eclipse中安装m2eclipse插件

作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。

一、在Window上安装Maven

1. 在安装Maven之前首先是否已正确安装了JDK,Maven可运行在JDK1.4及以上版本。

echo %JAVA_HOME%
java -version

2. 下载Maven
下载地址http://maven.apache.org/download.cgi,选择对应版本apache-maven-3.2.5-bin.zip或者apache-maven-3.2.5-src.zip,后者包含源码。
3. 本地安装
解压apache-maven-3.2.5-bin.zip到指定位置,如D:\maven\apache-maven-3.2.5。在系统环境变量中新建变量M2_HOME,变量值为Maven安装的目录D:\maven\apache-maven-3.2.5。然后在系统环境变量Path末尾追加%M2_HOMW%\bin;。注意,多个值之间用分号隔开。
4. 检查安装情况

echo %M2_HOME%
mvn -v

二、升级Maven

在window上更新Maven非常简单,只需要下载新的安装文件,解压到本地目录,然后更新M2_HOME环境变量即可。

三、安装目录分析

1. bin:包含了mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的java系统属性,然后执行java命令。
2. boot:包含plexus-classworlds-2.5.2.jar加载器框架,mvn使用该框架加载自己的类库。
3. conf:该目录包含setting.xml。直接修改该文件,就能在机器上全局地指定Mavne的行为。一般情况下,我们更偏向于复制该文件到~/.m2/目录下(~表示用户目录),然后修改该文件,在用户范围指定Mavne的行为。此做法便于后续升级。
4. lib:该目录包含了mvn运行时需要的Java类库。

四、设置HTTP代理

在~/.m2/settings.xml文件添加如下代码;

<proxies>
    <proxy>
      <id>my-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>192.168.1.1</host>
      <port>80</port>

      <username>ligang</username>
      <password>123456</password>
      <nonProxyHosts>www.ligang.com|*.host.com</nonProxyHosts>
    </proxy>
</proxies>

active;true代表激活该代理
protocol:代理协议
host:主机名
port:端口号
nonProxyHosts:指定那些主机不需要使用代理

五、安装m2eclipse

1. 启动Eclipse,在菜单中选择Help,然后选择Install New Software ...,接着会出现一个对话框,单击Work with:边上的Add按钮,会弹出一个新的Add Repository对话框。在Name字段中输入m2e,在Location中输入http://download.eclipse.org/technology/m2e/releases。然后点击OK.
或者点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可
2. 下载完上述资源后,会显示m2eclipse的核心模块Maven Integration for Eclipse (Required),选择其后单击Next按钮。
3. Eclipse会自动计算模块间依赖,确认无误后,点击Next。
4. 会出现m2eclipse许可证信息,单击 I accept ...
5. Finish,重启Eclipse
6. File -> New -> other 找到maven一项,选择Maven Project

除了上述核心插件外,其他组件安装地址为:http://m2eclipse.sonatype.org/sites/m2e-extras

使用时,可能会报这种错误: “Eclipse is running in a JRE, but a JDK is required”
这是因为Eclipse默认运行在JRE上,而m2eclipse的一些功能要求使用JDK。解决方法时配置Eclipse安装目录的eclipse.ini文件,添加vm配置指向JDK。

--launcher.XXMaxPermSize
256m
-vm
C:\Program Files\Java\jdk1.6.0_37\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

六、Mavne安装最佳实践

1. 设置MAVEN_OPTS环境变量,推荐的方式是将MAVEN_OPTS设定为环境变量,一次制定,一劳永逸。
常需要设置MAVEN_OPTS的值为-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不能够满足Maven运行的需要,比如在项目较大时,使用Maven生成项目站点需要占用大量的内存,如果没有该配置,很容易出现java.lang.OutOfMemeoryError。因此,一开始就配置该变量是推荐的做法。
2. 不使用IDE内嵌Maven
单击Window -> Preferences -> 展开Maven项 -> 选择Installation -> 点击右边Add -> 选择MVN安装目录M2_HOME -> 添加完毕,选择刚添加的外部Maven

七、异常处理

Eclipse Indigo安装Maven插件Maven Integration for Eclipse时会报此异常。
解决方法:
1. Help -> Install New Software...
2. Work with填写:http://www.fuin.org/p2-repository/ ,会有一段加载时间 -> 搜索框填写slf,然后按如下图勾选 -> Next...即可

3. 过程中可能提示重启,重启后再去安装m2e插件即可。

八、link方式(自定义方式)

1. 在你的 eclipse 安装的根目录下创建两个文件夹:links,mavenPlugins(文件夹名称可自定义)
2. 把eclipse-maven3-plugin.7z解压后的features和plugins文件夹放到mavenPlugins文件夹下(必须如此,注意解压后文件夹的嵌套情况)。
3. 在 links 目录下创建一个maven.link(文件名称可自定义)文件,打开并输入:path=mavenPlugins文件夹绝对路径(需要注意文件夹路径中是"/"或者"\\"  而不是"\" )。
4. 重启 eclipse,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven,说明安装成功了。

时间: 2024-10-05 10:24:03

Window下安装Maven及Eclipse中安装m2eclipse插件的相关文章

Maven学习(一) -- 安装Maven及Eclipse中配置Maven

安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能显示java home的路径信息: 在控制条输入:java -version 看是否显示java的版本信息: 下载官网:http://maven.apache.org/download.cgi 下载编译过的版本 apache-maven-3.3.9-bin.zip,解压至 C:\Park_Software\apache-maven-3.3.9 配置环境变量: 新建环境变量:M2_H

Windows下安装Python及Eclipse中配置PyDev插件

最近开始接触Python,鉴于之前安装Java的教训,决定这次边安装Python,边写下历程,供日后反复使用. 在Python官网http://www.python.org/下载Python版本,鉴于目前使用的大多数还是2.X版本和教研室的要求,于是我选择2.7版,下载python-2.7.13.msi.下载完后看看文件大小,一般十几MB,太小说明没有下载完全.由于浏览器原因,我下载之后没有看大小,结果双击打开文件后出现该错误,说明没有下载完全: 下载完成后双击打开,默认C盘,我选择D:\sof

安装Maven及Eclipse中配置Maven

下载maven版本: 1.进入官网:http://maven.apache.org/download.cgi   ,下载编译后的maven版本:如图下: 2.创建一个目录,把下载的maven压缩包,进行解压,如: 配置maven环境变量: 1.新建系统变量: 2.把步骤一中自定义的变量名,添加至Path中:(如:%MAVEN_HOME%\bin) 3.检查maven是否配置Ok,进入cmd中,输入mvn -v,如果显示以下信息,则配置成功:  Eclipse上安装maven: 1.打开Eclip

python笔记1:安装python;eclipse中安装配置pydev

1  下载安装python. 官网:https://www.python.org/downloads/     根据自己的操作系统选择需要的版本下载并安装. 我的电脑操作系统windows xp的,只能下载3.4.4之前的版本. 3.5的版本安装后提示[不是有效的Win32应用程序] 2 安装jdk和eclipse jdk官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html  需安装. eclipse官网下

总结eclipse中安装maven插件

当自己越来越多的接触到开源项目时,发现大多数的开源项目都是用maven来够建的.并且在开发应用时,也越来越意识到maven的确会解决很多问题,如果你要了解maven,可以参考:Maven入门指南(一)和 Maven入门指南(二).所以自己也学着使用maven.以下均参考的互联网上的内容,有的做了一些小的修改,并注明了出处. 第一部分:原文链接 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,目前最新版本是 3.0.4

Eclipse中安装Maven插件总结

最近公司需要新起一个项目,想使用maven+springmvc+spring+mybatis+mysql实现,以前我们的项目都是传统的老项目,没用过maven,Eclipse版本是GALILEO的,有点老,没有自带maven,只能先安装插件了,ok,开始工作: 首先需要安装本地的maven库: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,首先去官网下载 Maven:http://www.apache.org/dyn/closer.cg

eclipse中安装maven的插件

如果能打印如上信息,说明到此 Maven已经在你的电脑上安装完成. mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 64位的 WIN7,安装的 maven 是 3.3.9 如果能打印如上信息,说明到此 Maven已经在你的电脑上安装完成. 修改maven的仓库的存放的位置: 找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\Server\maven\conf\settings.xml maven 的仓库默认是放

在eclipse中安装maven和spring boot

在eclipse中安装maven和spring boot 1.打开help->install new software 2.点Add,Name(maven),Location(http://download.eclipse.org/technology/m2e/releases),OK,select然后next到安装中,等待安装完成. 3.新建maven项目 File->New->Project, 选择Maven Project next到 输入artifact id(项目名).grou

Maven的安装配置以及Eclipse中Maven插件的安装和配置

Maven是一个软件项目管理和综合工具,通过特有的POM(project object mode)概念来管理项目,功能十分强大. 一.安装Maven 1.下载地址:http://maven.apache.org/download.cgi 2.将下载的压缩包解压即可 二.Maven的配置 1.配置Maven环境变量 添加系统环境变量 MAVEN_HOME : C:\apache-maven-3.3.9 MAVEN :  %MAVEN_HOME%\bin MAVEN_OPTS :  -Xms256m