(四)新建Maven項目

咱們以簡單的helloworld來做爲入門的實例,有些人說掌握了helloworld你就掌握了這門技術的一半了,對於maven來講,你掌握helloworld,你可能還稀裏糊塗的。java

 

1.從maven模板建立一個項目網絡

在命令提示符(Windows)中,瀏覽到要建立 Java 項目的文件夾。鍵入如下命令:maven

project-packaging:項目包名佈局

project-name:項目名稱單元測試

這告訴 Maven 來從 maven-archetype-quickstart 模板建立 Java 項目。若是忽視 archetypeArtifactId 選項,一個巨大的 Maven 模板列表將列出。測試

例如,這裏的工做目錄是E:\workspace_maven,執行命令過程時間可能比較久,看我的的網絡情況。ui

在上述狀況下,一個新的Java項目命名 「HelloWorld」, 而整個項目的目錄結構會自動建立。spa

注意插件

有少數人說 mvn archetype:generate 命令未能生成項目結構。 若是您有任何相似的問題,不用擔憂,只需跳過此步驟,手動建立文件夾。3d

 

2.Maven項目目錄佈局

src/main/java:用來存放源代碼

src/main/resources:用來存放源代碼的資源文件

src/test/java:用來存放單元測試代碼

src/test/resources:用來存放測試代碼的資源文件

 

3.在Eclipse IDE中使用咱們的項目

爲了使它成爲一個 Eclipse 項目,進入到 「HelloWorld」 項目目錄,鍵入如下命令:

執行以上命令後,它自動下載更新相關資源和配置信息(須要等待一段時間),併產生 Eclipse IDE所要求的全部項目文件。要導入項目到Eclipse IDE中,

選擇 「File -> Import… -> General->Existing Projects into Workspace」,將「HelloWord項目導入到Eclipse中」。

項目導入到 Eclipse IDE中,如圖:

 

4.更新POM文件(注意:前面部分與後面部分是隔了一段時間寫的,所處的電腦不同,因此工做空間不一樣,這個你們知道一下就行了)

默認的 pom.xml 太簡單了,不少時候,你須要添加編譯器插件來告訴 Maven 使用哪一個 JDK 版原本編譯項目,咱們用4.11版本的junit,並用插件指明使用哪一個JDK版本。

 

5.運行maven項目

如今,咱們將使用Maven這個項目,並輸出編譯成一個 「jar」 的文件。pom.xml 文件中包元素packaging定義應該輸出什麼包。如圖:

回到咱們的項目目錄,輸入命令: mvn package 

它編譯,運行單元測試並打包項目成一個 jar 文件,並把它放在 project/target 文件夾。

最終項目的目錄結構, 以下圖 :

 最後,咱們來運行一下這個jar文件,看看運行結果:

 

打印輸出:「HelloWorld」。

 

可愛博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客園,歡迎你們加入博客園。

相關文章
相關標籤/搜索