亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

在Eclipse中使用Maven插件

系統 2344 0

簡介


本文介紹如何在Eclipse中通過maven插件編寫java項目和web項目。

安裝Maven


下載Maven最新版本,見: maven.apache.org/download.html

當前版本2.0.7。

解壓縮下載的文件, 將其中的bin目錄設置到windows Path環境變量中.

測試安裝是否成功:在命令行中輸入

  1. mvn -version

?

安裝Maven插件


安裝Eclipse的Maven插件M2Eclipse。

本文使用:

  • JDK:SUN JDK1.6.0_03
  • Eclipse:3.3.1.1

M2Eclipse插件網址: m2eclipse.codehaus.org

通過Eclipse在線更新網址: m2eclipse.codehaus.org/update/

具體安裝步驟見插件網址。

為Maven設置Classpath變量,設置java>build path>classpath variables

通過 new...按鈕 增加一個變量條目:

  • name:M2_REPO
  • path:C:/Documents and Settings/ zhangsan /.m2/repository,zhangsan是你的xp中的用戶名

創建Maven的Java項目并導入到Eclipse中


在命令行中,進入eclipse的workspace目錄下,輸入:

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


其中:

  • org.marshal 是組織名稱,另外maven自動生成了源代碼的包org/marshal
  • helloworld 是項目名稱

運行命令后,workspace目錄下生成helloworld目錄,并生成:

  • 項目構建文件: pom.xml
  • 代碼框架:src\main\java\org\marshal\helloworld\App.java
  • 測試代碼:src\test\java\org\marshal\helloworld\AppTest.java

這時可以通過文本編輯器修改App.java源代碼,并通過如下命令編譯打包:

  1. maven pacage


編寫AppTest.java后,可通過下面命令運行JUnit測試:

  1. mvn test


通過如下命令運行main方法:

  1. java -cp target\helloworld- 1.0 -SNAPSHOT.jar org.marshal.App


不過,還是最好通過IDE工具編寫和調試代碼,這需要將maven項目導入為Eclipse項目。

在helloworld目錄下,運行下面命令,使項目支持eclipse:

  1. mvn eclipse:eclipse


然后,打開Eclipse,通過File>import...,general>existing projects into workspace,將helloworld導入。

導入后,如下圖:


創建maven Web項目并導入到Eclipse中

如果需要創建maven的web項目,在eclipse的workspace目錄下,運行:

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


將創建名為 myweb 的web項目。

為該項目增加eclipse WTP的支持,到myweb目錄下,運行:

  1. mvn -Dwtpversion= 1.0 eclipse:eclipse


將該項目導入Eclipse,和上面java項目類似。

使用M2Eclipse插件

安裝M2Eclipse插件成功后,在Eclipse點擊剛才創建的web項目或者java項目。

鼠標右鍵,Maven>Enable dependency management,使m2eclipse插件對該項目生效。

再次鼠標右鍵,選擇Maven>add dependency,就可以通過網絡增加需要的類庫了。

見下圖:


選中后,maven將自動下載該類庫版本到本地,并且自動加入到eclipse類庫中。

[ 轉自 : http://marshal.iteye.com/blog/144335 ]

在Eclipse中使用Maven插件


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 五月天婷婷免费观看视频在线 | 一级毛片在线看 | 天天爽天天碰狠狠添 | 日韩三级久久 | 天天操天天射天天爽 | 在线中文字幕观看 | 天天草天天干 | 自拍亚洲午夜伦li片影院 | 欧美jizzhd极品欧美 | 免费一级毛片在播放视频 | 久久青草免费免费91线频观看 | 日韩精品欧美一区二区三区 | 婷婷综合国产激情在线 | 久久亚洲在线 | 在线观看视频一区 | 99久久精品免费观看区一 | 欧美成人午夜在线全部免费 | 牛牛影院成人网 | 日韩国产欧美在线观看 | 美女被爆羞羞网站 | 国产成人综合欧美精品久久 | 亚洲爱婷婷色婷婷五月 | 亚洲精品国产一区二区 | 欧美精品亚洲二区 | 国内视频一区二区 | 欧美激情在线播放一区二区 | 亚洲欧美日韩国产vr在线观 | 久久精品国产国产精品四凭 | 久久久久久久久中文字幕 | 热99这里有精品综合久久 | 婷婷色在线播放 | 日本免费不卡在线一区二区三区 | 香蕉久久成人网 | 欧美色插 | 女性一级全黄生活片在线播放 | 一级毛片在线看 | 中文字幕一区二区区免 | 国产成人综合日韩精品无 | 99精品国产久热在线观看66 | 精品久久久久久中文字幕无碍 | 亚洲欧美日韩国产精品一区 |