国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 使用Maven Archetype插件構建Maven工程原型模板的實例

使用Maven Archetype插件構建Maven工程原型模板的實例

2021-02-26 14:30sharkMe Java教程

下面小編就為大家分享一篇使用Maven Archetype插件構建Maven工程原型模板的實例,具有很好的參考價值,希望對大家有所幫助

創建原型模板

1、在空目錄運行archetype:generate上面的命令,待下載完必要的jar包后,首先需要輸入內置的原型編號;

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Choose archetype:
1: internal -> org.apache.maven.archetypes:maven-archetype-archetype (An archetype which contains a sample archetype.)
2: internal -> org.apache.maven.archetypes:maven-archetype-j2ee-simple (An archetype which contains a simplifed sample J2EE application.)
3: internal -> org.apache.maven.archetypes:maven-archetype-plugin (An archetype which contains a sample Maven plugin.)
4: internal -> org.apache.maven.archetypes:maven-archetype-plugin-site (An archetype which contains a sample Maven plugin site.
  This archetype can be layered upon an existing Maven plugin project.)
5: internal -> org.apache.maven.archetypes:maven-archetype-portlet (An archetype which contains a sample JSR-268 Portlet.)
6: internal -> org.apache.maven.archetypes:maven-archetype-profiles ()
7: internal -> org.apache.maven.archetypes:maven-archetype-quickstart (An archetype which contains a sample Maven project.)
8: internal -> org.apache.maven.archetypes:maven-archetype-site (An archetype which contains a sample Maven site which demonstrates
  some of the supported document types like APT, XDoc, and FML and demonstrates how
  to i18n your site. This archetype can be layered upon an existing Maven project.)
9: internal -> org.apache.maven.archetypes:maven-archetype-site-simple (An archetype which contains a sample Maven site.)
10: internal -> org.apache.maven.archetypes:maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 7:

2、輸入任意編號后,繼續下載必要jar包,之后要求分別輸入groupId,artifactId,version,package,并確認

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Define value for property 'groupId': com.aaa
 Define value for property 'artifactId': bbb
 Define value for property 'version' 1.0-SNAPSHOT: : 1.0
 Define value for property 'package' com.aaa: : project
 
  Y: :
 
 [INFO] ----------------------------------------------------------------------------
 [INFO] Using following parameters for creating project from Old (1.x) Archetype: maven-archetype-archetype:1.0
 [INFO] ----------------------------------------------------------------------------
 [INFO] Parameter: basedir, Value: E:\CODE\test
 [INFO] Parameter: package, Value: project
 [INFO] Parameter: groupId, Value: com.aaa
 [INFO] Parameter: artifactId, Value: bbb
 [INFO] Parameter: packageName, Value: project
 [INFO] Parameter: version, Value: 1.0
 [INFO] project created from Old (1.x) Archetype in dir: E:\CODE\test\bbb
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
 [INFO] Total time: 11:12 min
 [INFO] Finished at: 2017-12-02T22:00:49+08:00
 [INFO] Final Memory: 17M/58M
 [INFO] ------------------------------------------------------------------------

3、瀏覽Maven工程

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|-- pom.xml
`-- src
 |-- main
 | `-- java
 |  `-- com
 |   `-- aaa
 |    `-- bbb
 |     `-- App.java
 `-- test
  `-- java
   `-- com
    `-- aaa
     `-- bbb
      `-- AppTest.java

4、內置原型過多時,可以使用-Dfilter命令過濾

?
1
mvn archetype:generate -Dfilter=j2ee

5、在Maven工程的pom.xml目錄運行mvn archetype:create-from-project, 將會在target/generated-sources/archetype目錄下生成原型工程目錄

6、在原型工程pom.xml文件下,執行mvn install來把原型jar包上傳到本地倉庫

7、這時的原型就可以使用了,在空目錄執行mvn archetype:generate -DarchetypeCatalog=local

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mvn archetype:generate -DarchetypeCatalog=local
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:3.0.1:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:3.0.1:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO]
[INFO] --- maven-archetype-plugin:3.0.1:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: local -> com.aaa:bbb-archetype (bbb-archetype)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): :

接下來就和第一步一樣的流程了。

以上這篇使用Maven Archetype插件構建Maven工程原型模板的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/bigshark/p/7955980.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品视频播放 | 亚洲精品成人在线 | 97成人精品视频在线观看 | 久精品视频 | 欧美成人影院 | 成人免费影院 | 午夜免费电影 | www.久草.com | 精品一区二区久久久久久久网站 | 欧美一级播放 | 在线看国产 | 国产综合一区二区 | 性做久久久久久久久 | 伦一区二区三区中文字幕v亚洲 | 天天射天天干 | 日本丶国产丶欧美色综合 | 欧美一区不卡 | 国产一区二区三区四 | 日韩精品在线一区 | 亚洲视频免费观看 | 亚洲欧美日韩在线一区二区三区 | 欧美中文字幕一区二区三区亚洲 | 中文字幕在线观看一区二区三区 | 久久国产精品一区 | 久久久久这里只有精品 | 亚洲国产高清在线 | 可以免费看黄的网站 | 亚洲免费影院 | 日日夜夜草草 | 黄色av免费 | 日本天天操 | 久久综合亚洲 | 成人免费在线观看网址 | 日韩1区 | 激情综合激情 | 欧美一区二区三区免费 | 久久久久久国产精品mv | 日本在线观看网址 | 欧美色影院 | 亚洲日本韩国在线观看 | 国产亚洲视频在线观看 |