Maven archetype plugin為我們æ供了方便的創建 project功能,ArchtypeæŒ‡æˆ‘å€‘é …ç›®çš„éª¨æž¶ï¼Œä½œç‚ºé …ç›®çš„è…³æ‰‹æž¶ã€‚ 如fornt endçš„yoä¹‹é¡žã€‚æˆ‘å€‘èƒ½å¤ é€šéŽç°¡å–®çš„一行控制臺command lineå‰µå»ºä½ æ‰€éœ€è¦çš„é …ç›®çµæ§‹ï¼š
常用的Maven archetype plugin有:
- org.apache.maven.archetypes:maven-archetype-quickstart
- org.apache.maven.archetypes:maven-archetype-site
- org.apache.maven.archetypes:maven-archetype-webapp
- 以åŠspring或者第三方æ供了一些archetype plugin。
åŒæ™‚在java世界強大的IDE Intellij也支æŒæŒ‰ç…§maven archetype 創建javaé …ç›®ã€‚ä½ åªéœ€è¦é¸æ“‡maven å‰µå»ºé …ç›®ï¼Œåœ¨æœ€åŽé¸æ“‡ä½ 希望的 archetype plugin,然åŽå°±å¯ä»¥å–æ¯coffeç‰å¾…build success。
é—œäºŽå¦‚ä½•è‡ªå®šç¾©é …ç›®çš„Maven archetype plugin,åšä¸»å°‡æœƒ 在åŽçºŒçš„æ–‡ç« ä»‹ç´¹ã€‚åœ¨æ¤æ¬¡åšæ–‡å°‡æ˜¯è¨˜éŒ„å¦‚æžœåŽ»æŽ‰ä½ æ‰‹å‹•åœ¨intellijä¸æ·»åŠ çš„archetype plugin。
macç‰ˆæœ¬ï¼Œä½ å¯ä»¥æ‰¾åˆ°æ–‡ä»¶ï¼š
~/Library/Caches/IntelliJIdea < version > /Maven/Indices/UserArchetypes.xml
然åŽç”¨ä½ å–œæ¡çš„編輯器打開它(例如åšä¸»ç•¶å‰ä½¿ç”¨çš„Atom):
<? xml version="1.0" encoding="UTF-8" ?> < archetypes > < archetype groupId ="com.github.greengerong" artifactId ="components-archetype" version ="1.0.0" /> </ archetypes >
ä½ å¯ä»¥åœ¨xmlçš„archetypesç¯€é»žå¢žåŠ æˆ–è€…åˆªé™¤ä¿®æ”¹é…置,然åŽé‡æ–°å•Ÿå‹•ä½ çš„Intellij。
æ›´å¤šæ–‡ç« ã€æŠ€è¡“交æµã€å•†å‹™åˆä½œã€è¯ç³»åšä¸»
微信掃碼或æœç´¢ï¼šz360901061

å¾®ä¿¡æŽƒä¸€æŽƒåŠ æˆ‘ç‚ºå¥½å‹
QQ號è¯ç³»ï¼š 360901061
您的支æŒæ˜¯åšä¸»å¯«ä½œæœ€å¤§çš„動力,如果您喜æ¡æˆ‘çš„æ–‡ç« ï¼Œæ„Ÿè¦ºæˆ‘çš„æ–‡ç« å°æ‚¨æœ‰å¹«åŠ©ï¼Œè«‹ç”¨å¾®ä¿¡æŽƒæ下é¢äºŒç¶ç¢¼æ”¯æŒåšä¸»2å…ƒã€5å…ƒã€10å…ƒã€20å…ƒç‰æ‚¨æƒ³æ的金é¡å§ï¼Œç‹ ç‹ é»žæ“Šä¸‹é¢çµ¦é»žæ”¯æŒå§ï¼Œç«™é•·éžå¸¸æ„Ÿæ¿€æ‚¨ï¼æ‰‹æ©Ÿå¾®ä¿¡é•·æŒ‰ä¸èƒ½æ”¯ä»˜è§£æ±ºè¾¦æ³•ï¼šè«‹å°‡å¾®ä¿¡æ”¯ä»˜äºŒç¶ç¢¼ä¿å˜åˆ°ç›¸å†Šï¼Œåˆ‡æ›åˆ°å¾®ä¿¡ï¼Œç„¶åŽé»žæ“Šå¾®ä¿¡å³ä¸Šè§’掃一掃功能,é¸æ“‡æ”¯ä»˜äºŒç¶ç¢¼å®Œæˆæ”¯ä»˜ã€‚
ã€æœ¬æ–‡å°æ‚¨æœ‰å¹«åŠ©å°±å¥½ã€‘å…ƒ
