2014年7月9日 星期三

maven學習 三:maven 建立專案結構

OS : windows7
manav : 3

maven 產生專案結構有兩個命令

  • 舊指令   mvn archetype:create
  • 新指令  mvn archetype:generate
參考文件:

Example (範例):

使用    mvn archetype:create
  1. 打開命令提示字元   (windows的 command  prompt)
  2. 切換你要生成專案的資料夾裡。
    Note:  想切換到D槽的話,輸入 d: 按下enter。
  3. 輸入 mvn archetype:create -DgroupId=com.ocean -DartifactId=englishCount
    Note: ● 如此就會建立好一個java專案結構,並產生pom.xml檔。 ● mavan如果有使用到的套件或是相關的jar檔, mavan都會下載存放到settings.xml檔中 <localRepository>D:\\tools\\maven-repo</localRepository> 所設定的路徑中。

   注意: ● 如果使用的是windows power shell ,參數與數值要用雙引號,
mvn archetype:create "-DgroupId=com.ocean" "-DartifactId=englishCount"
產生結構:
englishCount
|-- pom.xml
`-- src
    |-- main
    |   `-- java
    |       `-- com
    |           `-- ocean
    |               `-- App.java
    |                   
    `-- test
        `-- java
            `-- com
                `-- ocean
                    `-- AppTest.java
                        
     

使用 mvn archetype:generate
  • mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -DgroupId=tw.com.ocean -DartifactId=helloworld
mvn archetype:generate 則具有多種專案樣板可套用

-DarchetypeArtifactId 選擇樣板 (專案類型,例如java、java web)



NOTE: 在maven官方文件上,建議不要再使用create,因改用generate替代。


mavean系列:
參考資料:


沒有留言:

張貼留言