Maven Eclipse
Maven Eclipse
Eclipse 提供了一個很好的外掛 ,該外掛能將 Maven 和 Eclipse 整合在一起。
在最新的 Eclipse 中自帶了 Maven,我們開啟,Windows->Preferences,如果會出現下面的畫面:
下面列出 m2eclipse 的一些特點:
- 可以在 Eclipse 環境上執行 Maven 的目標檔案。
- 可以使用其自帶的控制檯在 Eclipse 中直接檢視 Maven 命令的輸出。
- 可以在 IDE 下更新 Maven 的依賴關係。
- 可以使用 Eclipse 開展 Maven 專案的構建。
- Eclipse 基於 Maven 的 pom.xml 來實現自動化管理依賴關係。
- 它解決了 Maven 與 Eclipse 的工作空間之間的依賴,而不需要安裝到本地 Maven 的儲存庫(需要依賴專案在同一個工作區)。
- 它可以自動地從遠端的 Maven 庫中下載所需要的依賴以及原始碼。
- 它提供了嚮導,為建立新 Maven 專案,pom.xml 以及在已有的專案上開啟 Maven 支援。
- 它提供了遠端的 Maven 儲存庫的依賴的快速搜尋。
在 Eclipse 中匯入一個 Maven 的專案
- 開啟 Eclipse
- 選擇 File > Import > option
-
選擇 Maven Projects 選項。點選 Next 按鈕。
- 選擇專案的路徑,即使用 Maven 建立一個專案時的儲存路徑。假設我們建立了一個專案: consumerBanking. 透過 檢視如何使用 Maven 建立一個專案。
-
點選 Finish 按鈕。
現在,你可以在 Eclipse 中看到 Maven 專案。
看一下 consumerBanking 專案的屬性,你可以發現 Eclipse 已經將 Maven 所依賴的都新增到了它的構建路徑裡了。
好了,我們來使用 Eclipse 的編譯功能來構建這個 Maven 專案。
- 右鍵開啟 consumerBanking 專案的上下文選單
- 選擇 Run 選項
- 然後選擇 maven package 選項
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:\MVN\consumerBanking\target\surefire-reports------------------------------------------------------- T E S T S-------------------------------------------------------Running com.companyname.bank.AppTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 secResults :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 選項。選擇 As Java App
你將看到如下結果:
Hello World!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70006413/viewspace-2909143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Eclipse配置MavenEclipseMaven
- Maven教程(Eclipse配置及maven專案)MavenEclipse
- Eclipse中的maven工程缺少maven dependenciesEclipseMaven
- Maven 學習筆記——Maven和Eclipse(2)Maven筆記Eclipse
- Eclipse配置maven環境EclipseMaven
- 在eclipse中maven配置EclipseMaven
- eclipse 搭建maven專案EclipseMaven
- Maven+Eclipse工程搭建MavenEclipse
- maven 學習總結(六)——Maven與Eclipse整合MavenEclipse
- maven配置eclipse案例及命令MavenEclipse
- eclipse建maven pom報錯EclipseMaven
- Eclipse-用Eclipse搭建一個maven專案EclipseMaven
- Maven-Eclipse搭建一個maven專案(方法二)MavenEclipse
- Eclipse-用Eclipse搭建一個maven專案-續EclipseMaven
- eclipse 使用 maven 構建專案EclipseMaven
- 在Eclipse中新建Maven專案EclipseMaven
- Eclipse : Web Deployment Assembly & Maven dependencies issueEclipseWebMaven
- eclipse中maven專案不顯示Maven Dependencies依賴EclipseMaven
- Maven-在Eclipse中檢出並匯入Maven專案MavenEclipse
- eclipse maven打包 跳過junit測試EclipseMaven
- maven eclipse miss required library解決MavenEclipseUI
- eclipse裡面使用Maven搭建web工程EclipseMavenWeb
- Eclipse中專案Maven相關配置EclipseMaven
- maven學習總結(七)——eclipse中使用Maven建立Web專案MavenEclipseWeb
- eclipse 手動新增jar包到maven庫EclipseJARMaven
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- 解決eclipse的maven依賴報錯EclipseMaven
- windows平臺,eclipse安裝maven外掛WindowsEclipseMaven
- Eclipse從零配置Maven環境 筆記EclipseMaven筆記
- JDK環境配置 maven環境配置 eclipse關聯+maven+svn+tomcatJDKMavenEclipseTomcat
- maven建立Java 和 Web Project, 並匯入EclipseMavenJavaWebProjectEclipse
- Maven:如何在eclipse中使用mvn clean install?MavenEclipse
- Eclipse-設定字型、配置JRE和MavenEclipseMaven
- Creating Dynamic Web Project using Maven in EclipseWebProjectMavenEclipse
- 01 Eclipse使用Maven慢的問題解決EclipseMaven
- 第六記·Linux中安裝eclipse、配置maven並使用maven搭建小工程LinuxEclipseMaven
- eclipse中基於maven構建多模組專案EclipseMaven
- eclipse maven專案複製之後修改地方EclipseMaven