求知 文章 文库 Lib 视频 Code iProcess 课程 角色 咨询 工具 火云堂 讲座吧   成长之路  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 

Maven教程
Maven安装配置
Maven启用代理访问
Maven本地资源库
Maven中央存储库
如何Maven远程存储库下载
Maven添加远程仓库
Maven依赖机制
定制库到Maven本地资源库
使用Maven创建Java项目
使用Maven创建Web应用程序项目
Maven POM
Maven 构建生命周期
Maven 构建配置文件
Maven存储库
Maven插件
Maven创建Java项目
使用Maven构建和测试Java项目
Maven外部依赖
Maven项目文档
Maven项目模板
Maven快照
Maven构建自动化
Maven依赖管理
Maven自动化部署
Maven Web应用
Eclispe IDE集成Maven
NetBeans IDE集成Maven
Eclipse构建Maven项目
转换基于Maven的Java项目支持Eclipse IDE
转换基于Maven的Web应用程序支持Eclipse IDE
使用Maven模板创建项目
使用Maven构建项目
使用Maven清理项目
使用Maven运行单元测试
将项目安装到Maven本地资源库
生成基于Maven的项目文档站点
使用“mvn site-deploy”部署站点
部署基于Maven的war文件到Tomcat
Eclipse创建一个Maven Web项目
 
 

Eclispe IDE集成Maven
90 次浏览
10 次
 捐助

Eclipse提供了一个很好的插件m2eclipse 无缝将Maven和Eclipse集成在一起。

m2eclipse一些特点如下

您可以从Eclipse运行Maven目标。

可以使用其自己的控制台查看Maven命令的输出在Eclipse里面。

你可以更新maven的依赖关系使用IDE。

您可以启动Maven在Eclipse中建立。

它的依赖管理基于Maven的pom.xml 在Eclipse构建路径。

它解决了从Eclipse工作区Maven的依赖关系,而不需要安装到本地Maven仓库(需要依赖项目在同一个工作区)。

它自动下载需要的依赖和源从远程Maven仓库。

它提供了向导,用于创建新的Maven项目,pom.xml和现有项目可让Maven支持

它提供了快速搜索远程Maven仓库的依赖

安装m2eclipse插件

请使用以下链接之一安装m2eclipse:

Eclipse URL

Eclipse 3.5 (Gallileo) Installing m2eclipse in Eclipse 3.5 (Gallileo)

Eclipse 3.6 (Helios) Installing m2eclipse in Eclipse 3.6 (Helios)

下面的例子将帮助您利用集成Eclipse和Maven。

导入Eclipse中Maven项目

打开Eclipse.

选择File > Import > 选项.

选择Maven项目选项。单击Next按钮。

 

选择项目的位置,使用Maven创建一个项目。我们已经创建一个Java项目consumerBanking。看到Maven创建项目,看看如何创建使用Maven项目。

单击Finish按钮。

现在,你可以看到Maven项目在eclipse。

现在,看看consumerBanking项目属性。你可以看到,Eclipse已经添加Maven的依赖关系,以Java构建路径。

现在,它使用Eclipse的Maven来构建项目。

右键点击consumerBanking项目打开上下文菜单。

选择 Run 作为选项

然后maven的封装选项

Maven将开始建设该项目。你可以看到在Eclipse控制台输出

[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------
[INFO] Building consumerBanking
[INFO]
[INFO] Id: com.companyname.bank:consumerBanking:jar:1.0-SNAPSHOT
[INFO] task-segment: [package]
[INFO] -------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [surefire:test]
[INFO] Surefire report directory:
C:MVNconsumerBanking argetsurefire-reports

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running com.companyname.bank.AppTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec

Results :

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

[INFO] [jar:jar]
[INFO] -------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] -------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Jul 12 18:18:24 IST 2012
[INFO] Final Memory: 2M/15M
[INFO] -------------------------------------------------------------------

现在,右键点击App.java。选择Run As选项。选择作为Java应用程序。

你会看到结果


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



90 次浏览
10 次
 捐助
 

每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号