快速建立maven 工程:simple java工程,webapp

來源:互聯網
上載者:User

標籤:

http://www.cnblogs.com/buhaiqing/archive/2012/11/04/2754187.html

 

會從maven的Repository裡尋找所有支援的arche types,大概有500~600個。正因為是太多了,所以尋找起來很是不方便。

其實平時常用的arche type也就那麼幾個。像我會用到的:

1.simple start 

2. web app

3. Groovy basic

 

很自然的就會考慮,是不是能什麼簡便的方法只需要從這3個組成的list裡選擇就可以了。 答案當然是: Yes

實現步驟如下:(原生Maven Repository目錄在C:\Users\buha\.m2 )

1. 使用mvn archetype:crawl 命令,它會在 C:\Users\buha\.m2\repository目錄下產生一個archetype-catalog.xml檔案

2.將archetype-catalog.xml移到上一層目錄,也就是C:\Users\buha\.m2

3.這時再運行mvn archetype:generate -DarchetypeCatalog=local 就可以達到你想要的目的了。

 

 

 

 

附上xml:

 

<?xml version="1.0" encoding="UTF-8"?>
<archetype-catalog xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-catalog/1.0.0 http://maven.apache.org/xsd/archetype-catalog-1.0.0.xsd"
xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-catalog/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<archetypes>
<archetype>
<groupId>org.apache.maven.archetypes</groupId>
<artifactId>maven-archetype-quickstart</artifactId>
<version>1.0</version>
</archetype>
<archetype>
<groupId>org.apache.maven.archetypes</groupId>
<artifactId>maven-archetype-webapp</artifactId>
<version>1.0</version>
</archetype>
</archetypes>
</archetype-catalog>

快速建立maven 工程:simple java工程,webapp

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.