`
tommyzhangming
  • 浏览: 4741 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Maven以及其Eclipse插件m2eclipse的安装

阅读更多
检查JDK的安装以及环境变量的配置
打开cmd
echo %Java_Home%
java -version

下载Maven
http://maven.apache.org/download.html

我这里安装3.0.4版本


安装到本机

1 将下载回来的包解压到任意地址,我的路径是G:\JAVA\apache-maven-3.0.4

2 新建环境变量M2_HOME 指向G:\JAVA\apache-maven-3.0.4

3 在path尾部添加%M2_HOME%\bin

4检查是否安装成功
打开cmd
echo %M2_HOME%
mvn –v


给Eclipse安装maven的插件 m2eclipse

1 打开eclipse

2 Help – Install New Software

3 点击Add

在Name输入 m2e

在Location输入 http://m2eclipse.sonatype.org/sites/m2e

4 勾选Maven Integration for Eclipse

5 一直下一步直到安装完毕

6 检查是否安装成功

(1)点击Help – about eclipse – installation details,看是否存在Maven Integration for Eclipse(Required)

(2)再检查eclipse是否可以创建Maven项目了

File – New – Other


配置本地仓库的位置

先阅读本文后面注意事项中的(1)

我们程序所需要的jar包等会先去本地仓库找,如果找不到则会去网络上的的中央仓库下载,当然默认本地仓库是放在c盘用户下.m2文件夹,这里我们可以打开.m2的settings.xml进行修改

找到如下部分

<localRepository>/path/to/local/repo</localRepository>

替换为

<localRepository>G:\JAVA\apache-maven-3.0.4\repository</localRepository>

这里我们指定本地仓库位于G:\JAVA\apache-maven-3.0.4\repository文件夹下

配置代理服务器

对于许多没有外网的公司则无法访问apache的中央仓库,则会在局域网内配置一台代理服务器

同样在~/.m2这个文件夹下找到settings.xml下的proxies这个节点
<proxies></proxies>
这个节点下面可以配置多台代理
<proxy></proxy>

<proxy></proxy>

如果你声明了多个proxy元素,则默认情况下第一个被激活的proxy会生效

具体配置:
<proxy>
<!-- 唯一标识 -->
<id>my-proxy</id>
<!-- 指这个代理是否被激活,比如上面提到有多个代理,则会寻找第一个被激活的代理 -->
<active>true</active>
<!-- 指使用http协议访问 -->
<protocol>http</protocol>
<!-- 服务器的IP地址 -->
<host>218.14.227.197</host>
<!-- 访问的端口号 -->
<port>3128</port>
<!--
如果服务器需要验证,那么这里就需要配置用户名和密码
<username>***</username>
<password>***</password>
这里制定那些域名不需要被代理
<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
-->
</proxy>


注意事项:

(1)我们可以copy maven安装目录conf文件夹下的settings.xml到用户目录的~/.m2目录下(例如本机是:C:\Users\chacha\.m2\)下,前者的settings.xml影响到全局范围,而后者只影响到当前的登录用户,推荐使用后者,当然这是看情况而定的。

(2)关闭eclipse内嵌的Maven

这个内嵌的Maven通常会比较新,但不一定很稳定,而且往往也会和我们在命令行使用的Maven不是同一个版本。这里有会出现两个潜在的问题:首先,较新版本的Maven存在很多不稳定因素,容易造成一些难以理解的问题;其次,除了IDE,我们也经常还会使用命令行的Maven,如果版本不一致,容易造成构建行为的不一致,这是我们所不希望看到的。因此,我们应该在IDE中配置Maven插件时使用与命令行一致的Maven。

解决办法:

Window – Preferences – Maven – Installations – Add 并选择安装目录 点击Apply

(3)如果在使用m2eclipse遇到如下提示

Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.

这是因为Eclipse默认是运行在JRE上的,而m2eclipse的一些功能要求使用JDK,解决方法是配置Eclipse安装目录的eclipse.ini文件,添加vm配置指向JDK

OK!!!
分享到:
评论

相关推荐

    eclipse安装maven插件需要包

    本文将详细介绍如何在Eclipse中离线安装Maven插件,以及如何配置Windows环境来确保Maven的正常工作。 首先,我们需要在Windows系统上配置Maven环境。这包括以下步骤: 1. **下载Maven**: 访问Apache官方网站...

    maven Integration for Eclipse

    "Maven Integration for Eclipse",简称m2eclipse,是Eclipse集成开发环境中的一个强大插件,旨在帮助开发者无缝地在Eclipse中管理和构建基于Maven的Java项目。这个插件的引入极大地简化了传统Eclipse中对于Maven...

    Eclipse Indigo 离线安装maven插件m2eclipse

    旧版本eclipse,比如indigo版本要安装maven,旧的在线安装方式已经失效,因为依赖的zest和m2eclipse的location url都已经无法访问。所以从已经安装这两个包的eclipse中分离出离线的安装包,拷贝到对应的features和...

    Maven2的Eclipse插件安装和使用.doc

    2. 在“安装新软件”对话框中,输入地址“http://m2eclipse.sonatype.org/sites/m2e/”,然后点击“Next”。 3. 在“安装详细信息”对话框中,选择要安装的组件,然后点击“Next”。 4. 在“许可证协议”对话框中,...

    maven安装以及eclipse的maven插件安装

    ### Maven安装及Eclipse的Maven插件安装详解 #### Maven安装步骤 1. **下载Maven**: 首先,需要从官方网站或其他可靠来源下载Maven的最新版本。假设这里下载了`apache-maven-3.1.0.zip`。 2. **解压缩**: 将下载...

    maven 安装包 和 eclipse 插件

    本文将详细介绍如何安装与配置Maven安装包和Eclipse Maven插件。 首先,我们来看Apache Maven 3.1.0的安装。这个版本的Maven包含了所有必要的文件和库,可以在各种操作系统上运行。下载的压缩包名为`apache-maven-...

    eclipse的maven插件m2eclipse 1.6.2 目前最新版

    Eclipse的Maven插件m2eclipse是开发人员在集成开发环境中管理Maven项目的重要工具。m2eclipse 1.6.2是该插件的一个特定版本,旨在提供更好的性能、稳定性和功能增强。以下是对这个插件及其版本的详细解释: 一、m2...

    RAD中集成Maven的M2Eclipse插件包及教程

    M2Eclipse是Eclipse的扩展,它允许用户在Eclipse环境中直接使用Maven的功能,比如创建Maven项目、管理依赖、构建项目以及运行Maven的目标。对于使用RAD的开发者来说,这极大地简化了Maven的使用过程,因为它无需离开...

    m2eclipse插件_使用maven必备

    【m2eclipse插件:Maven与Eclipse的完美结合】 在软件开发过程中,构建管理和依赖管理是非常关键的一环,Maven作为一个强大的Java项目管理工具,极大地简化了这一过程。然而,对于习惯使用Eclipse作为集成开发环境...

    myecplice/ecplice maven插件m2eclipse_for_eclipse_3.3

    【标题】"myecplice/ecplice maven插件m2eclipse_for_eclipse_3.3"指的是一个专为Eclipse 3.3版本设计的Maven集成插件——m2eclipse的离线安装包。m2eclipse是Eclipse开发者社区开发的一个非常重要的扩展,它将Maven...

    eclipse安装maven插件,处理无Maven Pom editor打开方式问题

    如果问题依然存在,尝试重置Eclipse工作空间或者重新安装插件。 6. **m2clipse**: 提到的"m2clipse"是早期Maven与Eclipse集成的插件名称,现在已经被M2Eclipse替代,提供了更全面的功能和更好的性能。不过,如果...

    m2eclipse eclipse maven插件

    **m2eclipse:Eclipse的Maven集成插件** m2eclipse是Eclipse集成开发环境(IDE)中的一个非常重要的插件,它将Apache Maven的构建和项目管理功能无缝地整合到了Eclipse中。Maven是一个强大的项目管理和依赖管理工具...

    m2eclipse maven插件

    **m2eclipse Maven插件详解** m2eclipse(Maven Integration for Eclipse)是Eclipse集成开发环境(IDE)中的一个插件,用于支持Apache Maven项目管理工具。这款插件使得Eclipse用户可以直接在IDE内管理和构建Maven...

    eclipse中Maven安装插件和maven.zip

    下面我们将详细介绍如何在Eclipse中安装Maven插件以及如何使用Maven。 首先,我们需要理解Maven的核心概念。Maven是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,它通过XML文件来描述项目的...

    eclipse安装maven插件

    通过以上步骤,你已经在Eclipse中成功安装并配置了Maven插件,现在可以充分利用Maven的强大功能,如依赖管理、构建自动化,以及与其他开发工具的集成,提高开发效率。记住,持续更新Eclipse和Maven插件以获取最新的...

    maven2 for Eclipse插件

    这样做的好处是,Eclipse会自动检测该目录下的插件,并在启动时将其加载,使得用户可以立即开始使用Maven功能。 这个插件支持多个Eclipse版本,包括Eclipse 3.4、Eclipse 3.5、Eclipse 3.6以及Eclipse 3.7。这意味...

    eclipse-maven插件

    3. **安装插件**:打开Eclipse,选择“Help” -&gt; “Install New Software”,在弹出的窗口中点击“Add”按钮,然后选择“Archive...”。浏览并选择刚刚解压的`plugins`目录下的`.zip`或`.jar`文件,点击“OK”开始...

Global site tag (gtag.js) - Google Analytics