Myeclipse安装Maven【详细】

Myeclipse安装Maven3教程

安装Maven首先确保JDK已成功安装!接下来简单介绍下Maven:

Maven是 Apache 下的一个项目,目前最新版本是 3.2.2

官网下载 Maventtp://mirrors.cnnic.cn/apachhe/maven/maven-3/3.2.2/binaries/apache-maven-3.2.2-bin.tar.gz

Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。构建工程师和项目经理会说Maven
是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像 Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一个项目管理工具提供了构建工具所提供功能的超集。除了提供构建的功能,Maven
还可以生成报告,生成Web 站点,并且帮助推动工作团队成员间的交流。

一个更正式的Apache Maven 的定义: Maven 是一个项目管理工具,它包含了一个项目对象模型
(Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven
的时候,你用一个明确定义的项目对象模型来描述你的项目,然后 Maven 可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

将其解压,重命名成 maven,设置目录,我在 D:\JAVA-ecplise\apache-maven-3.2.2目录下,即 maven 最终的路径是:D:\JAVA-ecplise\apache-maven-3.2.2(此处可根据个人管理需要进行设置)

配置 maven 环境变量:

系统变量:MAVEN_HOME =D:\JAVA-ecplise\apache-maven-3.2.2

用户变量:path = %MAVEN_HOME%\bin

CMD 中输入:mvn -version

mvn -version是查看版本信息,如果能显示目前的版本,已成功安装!

接着要修改一下 maven 仓库的存放位置:

找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\Server\maven\conf\settings.xml

maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:\Users\admcnm\.m2\repository 目录下,

现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,

然后把相应的路径值写到里面去就行了:

OK,接下来在 cmd 中敲并回车执行:mvn help:system

这时候 maven 就会从远程仓库开始下载一大堆的配置!

接下来是将 maven 配置到 myeclipse 中,

打开 myeclipse,Window --> Preferences --> MyEclipse --> Maven4MyEclipse --> Maven

确定JDK是用你自己的:

选择你自己的maven:

选择你自己的setting.xml:

myeclipse 本身已经集成 maven 插件,我们只是简单的配置一下即可,至此,maven 在 myeclipse 中 安装完成。

接下来我们使用MyEclipse构建MAVEN项目

这里用的是MyEclpise的自带的MAVEN插件。

用nexus代理Maven的中央仓库,setting.xml的配置文件修改内容如下:

<mirrors>

<mirror>

<id>nexus</id>

<mirrorOf>*</mirrorOf>

<name>Nexus Mirror</name>

<url>http://localhost:8081/nexus/content/groups/public</url>

</mirror>

</mirrors>

<profiles>

<profile>

<id>nexus</id>

<repositories>

<repository>

<id>central</id>

<url>http://central</url>

<releases><enabled>true</enabled></releases>

<snapshots><enabled>true</enabled></snapshots>

</repository>

</repositories>

<pluginRepositories>

<pluginRepository>

<id>central</id>

<url>http://central</url>

<releases><enabled>true</enabled></releases>

<snapshots><enabled>true</enabled></snapshots>

</pluginRepository>

</pluginRepositories>

</profile>

</profiles>

<activeProfiles>

<activeProfile>nexus</activeProfile>

</activeProfiles>

http://localhost:8081/nexus/content/groups/public 是仓库组的地址。

打下MyEclipse新建工程的界面,选择Maven下的Maven Project,打开如下图的向导:

这里我们要选中create a simple project。

点击下一步,填写GAV相关内容。

点击完成后,我们就已经成功创建了一个Maven project了。

工程的默认目录结构如下:

所有的Java源文件都要写在src/main/java目录下,所有的测试类都要写在src/test/java下面,这是Maven的默认值。

此时,pom.xml里只有默认的属性

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>com.test</groupId>

<artifactId>test</artifactId>

<version>0.0.1-SNAPSHOT</version>

</project>

这是最精简的pom.xml了。

这时我们加入junit的支持,新建一个测试类。

在项目上右键Maven-Add Dependency,显示如下界面:

输入junit加入测试支持类库。

在src/test/java下新建一个测试类如下:

package com;

import org.junit.Test;

public class TestRun

{

@Test

public void testA()

{

System.out.println("test a method ");

}

@Test

public void testB()

{

System.out.println("test b method ");

}

}

右键Run As ----- Maven test,进行测试,显示结果如下:

[INFO] Scanning for projects

[INFO]

[INFO] ------------------------------------------------------------------------

[INFO] Building test 0.0.1-SNAPSHOT

[INFO] ------------------------------------------------------------------------

[INFO]

[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ test ---

[debug] execute contextualize

[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!

[INFO] Copying 0 resource

[INFO]

[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ test ---

[INFO] Nothing to compile - all classes are up to date

[INFO]

[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ test ---

[debug] execute contextualize

[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!

[INFO] Copying 0 resource

[INFO]

[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ test ---

[INFO] Nothing to compile - all classes are up to date

[INFO]

[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ test ---

[INFO] Surefire report directory: D:\workspace\test\target\surefire-reports

-------------------------------------------------------

T E S T S

-------------------------------------------------------

Running com.TestRun

test a method

test b method

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 sec

Results :

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 1.847s

[INFO] Finished at: Tue Sep 11 14:20:59 CST 2012

[INFO] Final Memory: 3M/6M

[INFO] ------------------------------------------------------------------------

一个基本的maven项目已经构建完成!

在Mac OSX 上安装Maven

你可以从http://maven.apache.org/download.html 下载Maven 的二进制版

本。下载最新的,下载格式最方便你使用的版本。找个地方存放它,并把存档文件解开。

如果你把存档文件解压到 /usr/local/maven-2.0.9 ;

你可能会需要创建一个符号链接,那样就能更容易使用,当你升级Maven 的时候也不再需要改变环境变量。

/usr/local % ln -s maven-2.0.9 maven
/usr/local % export M2_HOME=/usr/local/maven
/usr/local % export PATH=${M2_HOME}/bin:${PATH}

将Maven 安装好后,你还需要做一些事情以确保它正确工作。你需要将它的bin 目

录(该例中为/usr/local/maven/bin)添加到你的命令行路径下。你还需要设置

M2_HOME 环境变量,其对应值为Maven 的根目录(该例中为/usr/local/maven)。

提示:

在OSX Tiger 和OSX Leopard 上安装指令是相同的。有报告称Maven 2.0.6 正和

XCode 的预览版本一起发布。如果你安装了XCode,从命令行运行mvn 检查一下

它是否可用。 XCode 把Maven 安装在了/usr/share/maven。我们强烈建议安装最

新版本的Maven 2.0.9,因为随着Maven 2.0.9 的发布很多bug 被修正了,还有很

多改进。

你还需要把M2_HOME 和 PATH 写到一个脚本里,每次登陆的时候运行这个脚本。把下

面的几行加入到.bash_login。

export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:${PATH}

你把这几行加入到你的环境中,你就可以在命令行运行Maven 了。

假设这些指令成功运行,恭喜安装成功!

在Linux 上安装Maven

1、在FreeBSD 或OpenBSD 上安装Maven

验证Maven 安装

当Maven 安装完成后,你可以检查一下它是否真得装好了,通过在命令行运行mvn

-v。如果Maven 装好了,你应该能看到类似于下面的输出。

$ mvn -v

Maven 2.0.9

如果你看到了这样的输出,那么Maven 已经成功安装了。如果你看不到,而且你的操

作系统找不到mvn 命令,那么确认一下PATH 和M2_HOME 环境变量是否已经正确设

置了。

Maven 安装

Maven 的下载文件只有大概1.5 MiB,它能达到如此苗条的大小是因为Maven 的内

核被设计成根据需要从远程仓库获取插件和依赖。当你开始使用Maven,它会开始下

载插件到本地仓库中

/usr/local/maven $ ls -p1
LICENSE.txt
NOTICE.txt
README.txt
bin/
boot/
conf/
lib/

LICENSE.txt 包含了 Apache Maven 的软件许可证。

NOTICE.txt 包含了一些 Maven 依赖的类库所需要的通告及权限。

README.txt 包含了一些安装指令。

bin/目录包含了运行Maven 的mvn 脚本。

boot/ 目录包含了一个负责创建Maven 运行所需要的类装载器的JAR文件(classwords-1.1.jar)。

conf/ 目录包含了一个全局的settings.xml 文件,该文件用来自定义你机器上Maven 的一些行为。如果你需要自定义Maven,更通常的做法是覆写~/.m2
目录下的settings.xml 文件,每个用户都有对应的这个目录。

lib/ 目录有了一个包含Maven 核心的JAR 文件(maven-2.0.9-uber.jar)。

关于Maven的一些使用,我将会在以后的博客去介绍! Maven的学习曲线还是很陡峭的,加油!

时间: 2024-10-18 20:50:53

Myeclipse安装Maven【详细】的相关文章

MyEclipse使用总结——MyEclipse安装maven插件[转]

打开 myeclipse, MyEclipse -->  Preferences -->Maven4MyEclipse 确定jdk是可用的 选择自己安装的maven: 点击Add选中我们的maven安装目录,确定后就可以看到我们自己安装的maven的选项了 选择我们自己安装maven目录下的setting.xml: myeclipse 本身已经集成 maven 插件,我们只是简单的配置成我们安装的maven即可,至此,maven 在 myeclipse 中 安装完成.

MyEclipse下Maven的安装配置

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 发文时,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具.遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要.通过检查 Ant 构建文件,很难发现项目的相关性信息和其它信息(如开发人员/拥有者.版本或站点主页). Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具.由于 Maven 的缺省构建规

MyEclipse 6.5安装maven插件

一.卸载原有maven插件 MyEclipse 6.5集成了Maven插件,不过有不少bug,用习惯了m2eclipse,不想在这上面浪费时间.要安装m2eclipse,需要先把自带的maven插件卸载掉,卸载步骤如下:1.删除/eclipse/features/com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806目录2.进入plugins目录,删除以下目录及jar包 1 com.genuitec.myeclipse.maven_6.5.1

Maven学习总结一:安装Maven,以及myeclipse添加maven插件

一:Maven官方下载地址 1.https://maven.apache.org/download.cgi 2.解压目录结构如下 二:添加Maven环境变量 1.添加MAVEN_HOME 2.在Path下把MAVEN_HOME添加上去 三.测试是否安装成功 1.在命令行输入 mvn -version,出现下面提示则表示成功 四.Myeclipse添加Maven插件 1.选择菜单Window下面的preferences 2.选择installations,点击Add把刚下载的Maven路径引入进来

Maven的下载安装与配置以及Myeclipse创建Maven工程

Maven的下载与安装 1.Maven官网下载最新版本:http://maven.apache.org/download.cgi 2.下载解压后,配置环境变量 1.配置“MAVEN_HOME”:参数为Maven的安装路径:F:\apache-maven-3.6.1 2.配置“Path”:参数为根目录下的bin文件夹路径:F:\apache-maven-3.6.1\bin; 3.cmd下输入“mvn -v”,如果显示Maven相关版本信息,则环境变量配置完成 Myeclipse创建Maven工程

总结eclipse中安装maven插件

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

MyEclipse安装TestNG

1.获取TestNG运行包. (1).直接下载*.jar包并导入项目中. (2).maven下载. http://testng.org/doc/download.html 2.为IDE加载TestNG插件. (1).Myeclipse装TestNG插件. 下载插件:http://pan.baidu.com/s/1nuZ5Dzj 解压后放入MyEclipse安装目录:.../dropins/ 重新启动MyEclipse.

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

MyEclipse安装插件的三种方法

Eclipse是开源项目,但很多插件需要手工集成,MyEclipse在Eclipse的基础上已经集成了很多可用插件,但很多时候MyEclipse同样需要再次安装插件,插件安装有三种方法,下面以SVN为例,详细阐述. Eclipse update siteURL: http://subclipse.tigris.org/update_1.8.x 下载地址: http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip 方法