`
雪馨25
  • 浏览: 125279 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

【初学maven】eclipse中maven使用

阅读更多

一、eclipse里添加maven插件

按照【eclipse】安装插件 安装maven插件

启动eclipse后点击 help->install new software->add 打开add repository对话框

name:m2e

location:http://m2eclipse.sonatype.org/sites/m2e

确定后会下载m2eclipse安装站点上的资源信息。按要求安装即可。

其他额外组件安装

方法同上

name:m2e-ex

location:http://m2eclipse.sonatype.org/sites/m2e-extras

组件包括:
Maven Scm handler for Subclipse:直接在svn服务器中签出maven项目,需安装svn。重要
Maven Scm integration:利用各种scm工具实现maven项目的抢出和具体化操作。重要

二、Maven常用命令

创建Maven项目 mvn archetype:generate

交互说明

choose a number:默认选择即可

Define value for groupId:输入组织id,如zhengdong.com

Define value for artifactId:输入项目名称,如:hello

Define value for version:输入版本号,默认1.0-SNAPSHOT

Define value for package:java包名,比如com.zhengdong

项目打包:mvn package //需要在项目路径下执行命令

编译源程序:mvn compile

编译并测试:mvn test

清空生成的文件:mvn clean

将maven项目转化为eclipse项目:mvn eclipse:eclipse

清除eclipse项目配置信息:mvn -Dwtpversion=1.0 eclipse:clean

联合使用:mvn eclipse:clean clean

以上命令可以联合使用:

mvn clean package

mvn clean install

 

三、安装Maven插件

M2Eclipse插件网址:http://m2eclipse.codehaus.org

通过Eclipse在线更新网址:http://m2eclipse.codehaus.org/update/

具体安装步骤见插件网址。

四、Maven设置Classpath变量

打开eclipse中,Window>Preferences>java>build path>classpath variables查看是否有M2_REPO

若没有则通过new...

name:M2_REPO

path:C:/Documents and Settings/zhangsan/.m2/repository,zhangsan是你的xp中的用户名

 

五、创建Maven的Java项目并导入到Eclipse中

在命令行中,进入eclipse的workspace目录下,输入:

 

mvn archetype:create -DgroupId=org.marshal -DartifactId=helloworld

 

在helloworld目录下,运行下面命令,使项目支持eclipse:

 

mvn eclipse:eclipse

 

然后,打开Eclipse,通过File>import…,general>existing projects into workspace,将helloworld导入。

导入后,如下图:

创建maven Web项目并导入到Eclipse中

如果需要创建maven的web项目,在eclipse的workspace目录下,运行:

 

mvn archetype:create -DgroupId=org.marshal -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp

 

将创建名为myweb的web项目。

为该项目增加eclipse WTP的支持,到myweb目录下,运行:

 

mvn -Dwtpversion=1.0 eclipse:eclipse

 

将该项目导入Eclipse,和上面java项目类似。

直接向pom.xml添加jar包

参考: 【maven】仓库搜索添加需要的jar包

使用M2Eclipse插件

安装M2Eclipse插件成功后,在Eclipse点击刚才创建的web项目或者java项目。

鼠标右键,Maven>Enable dependency management,使m2eclipse插件对该项目生效。

再次鼠标右键,选择Maven>add dependency,就可以通过网络增加需要的类库了。

见下图:

选中后,maven将自动下载该类库版本到本地,并且自动加入到eclipse类库中。

 

学习网址:

http://blog.csdn.net/it_man/article/details/1346626

http://marshal.easymorse.com/archives/169

 

上一篇:【初学maven】单元测试

 

 

分享到:
评论

相关推荐

    eclipse中配置maven

    适合初学者,在eclipse中配置maven步骤及问题解决方法。

    Eclipse中Maven项目创建及相关操作

    Maven项目建立及相关知识教程,可供初学者了解使用Maven。

    spring+springmvc+mybatis+mysql+maven+eclipse 工程实例

    一个相对简单但比较完整的基于spring+springmvc+mybatis+mysql+maven+eclipse的工程实例,适合初学者参考

    eclipse Maven jpa简单demo.zip

    在maven中实现jpa数据库查询的简单demo,非常初级的代码,简单易懂,适合初学者查看学习,直接引入工程即可。

    ssm+maven项目管理系统源码

    ssm+maven项目管理系统源码 初学者适用 使用eclipse调试

    Eclipse构建Maven项目

    Eclipse构建Maven项目,适合初学者入门

    maven 配置文件:settings.xml详解版,只需修改本地仓库路径即可使用

    使用eclipse整合maven时所需要使用的配置文件;只需修改文件中的本地仓库路径即可完成整合,java初学者必选。

    基于 eclipse 的 ssm+maven项目管理系统源码

    基于 eclipse 的 ssm+maven项目管理系统源码。 ssm+maven项目管理系统源码 初学者适用 使用eclipse调试 ssm java 管理系统

    Eclipse如何导入Maven项目详解(新手初学)

    主要介绍了Eclipse如何导入Maven项目详解(新手初学),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Maven实战.pdf

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 许晓斌 著

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    MavenIn28Minutes, 面向初学者的Maven 教程.zip

    MavenIn28Minutes, 面向初学者的Maven 教程 面向初学者的 Maven 教程- In28Minutes示例课程的标题。课程概述课程步骤:期望值运行示例关于 in28Minutes我们的信念。我们的方法。找到我们。其他课程。安装 Eclipse 和

    《Maven实战》

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 高清版

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 高清版pdf

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战.docx

    eclipse配置mavenMaven 工程的 jdk 配置(三个版本一致)初学Maven常见错误及解决方法

    maven 教程

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven配置文档

    了 Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和 插件、聚合与继承等 Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用 Nexus建立私服、使用 Maven...

    Maven使用教程

    非常适合需要maven管理项目的初学者学习使用!

Global site tag (gtag.js) - Google Analytics