[英]What is maven-archetype-archetype and why is not available in mvnrepository?
我正在嘗試學習一些Maven,尤其是如何創建自己的原型。 然后我遇到了Maven提供的默認值。 原型“ org.apache.maven.archetypes:maven-archetype-archetype”看起來很有希望。
mvn archetype:generate \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DarchetypeArtifactId=maven-archetype-archetype \
-DgroupId=my.test \
-DartifactId=my-archetype \
-Dpackage=my.archetype.package \
-Dversion=1.0-SNAPSHOT
創建軟件包后,有一個文件src/main/resources/archetype-resources/pom.xml
,它使用groupId,artifactId和我作為參數傳遞的版本(前面帶有$),例如:
<groupId>$my.test</groupId>
<artifactId>$my-archetype</artifactId>
<version>$1.0-SNAPSHOT</version>
將其安裝到本地倉庫目錄並使用它基於它創建一個新的Maven項目后,它中仍然帶有那些美元符號。
現在我在想:這個原型是否過時了? 在網絡上搜索時很少提及。 如果沒有,我在做什么錯?
抱歉,我沒有一些特權,例如不能發表評論。 那就是為什么我將其發布為答案...對此我感到非常抱歉! 我想知道您是否正在使用Netbeans IDE! 當然,有一種方法可以通過一些配置來創建Maven項目! 但是首先 現在讓我,如果Netbeans是您的IDE。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.