maven使用mvn archetype:generate命令建立專案骨架遇到的問題
使用如下命令-使用專案骨架建立一個maven專案:
mvn archetype:generate \
-DarchetypeGroupId=org.apache.flink \
-DarchetypeArtifactId=flink-quickstart-java \
-DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/ \
-DarchetypeVersion=1.3-SNAPSHOT \
-DgroupId=wiki-edits \
-DartifactId=wiki-edits \
-Dversion=0.1 \
-Dpackage=wikiedits \
-DinteractiveMode=false
報錯:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli)
on project standalone-pom: archetypeCatalog 'https://repository.apache.org/content/repositories/snapshots/' is not supported anymore. Please read the plugin documentation for details. -> [Help 1]
[ERROR]
一開始覺得是倉庫有問題,但是換了倉庫同樣報錯,最後覺得應該是和maven-archetype-plugin
版本有關:
使用2.4版本執行:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/
發現可以成功執行。
使用3.0.1版本執行,發現報同樣的錯:
mvn org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate -DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/
於是使用指定外掛版本的命令:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate\
-DarchetypeGroupId=org.apache.flink \
-DarchetypeArtifactId=flink-quickstart-java \
-DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/ \
-DarchetypeVersion=1.3-SNAPSHOT \
-DgroupId=wiki-edits \
-DartifactId=wiki-edits \
-Dversion=0.1 \
-Dpackage=wikiedits \
-DinteractiveMode=false
BUILD SUCCESS。
相關文章
- 使用Maven命令列快速建立專案骨架(archetype)Maven命令列
- 【Maven實戰技巧】「外掛使用專題」Maven-Archetype外掛建立自定義maven專案骨架Maven
- mvn archetype:create -DgroupId=ce.demo.mvn -DartifactId=webapp -DarchetypeArtifactId=maven-archetypeDartWebAPPMaven
- 解決Idea建立maven-archetype-webapp專案無java目錄的問題IdeaMavenWebAPPJava
- 【maven】mvn 命令Maven
- vue專案建立遇到的問題Vue
- Mvn: 建立專案
- archetype:create-from-project命令建立maven模板工程(自定義專案模板並且上載到maven私服)ProjectMaven
- maven專案遇到的一些問題記錄Maven
- Maven命令列使用:mvn clean package(打包)Maven命令列Package
- mvn 建立java專案 web專案JavaWeb
- idea 使用日常問題 使用maven外掛 打包沒問題 但是使用 mvn命令打包失敗的問題解決IdeaMaven
- 手寫Maven的archetype專案腳手架Maven
- maven安裝問題——mvn不是內部或外部命令Maven
- Maven建立專案遇到導包錯誤:Maven
- Mac 配置Maven遇到的zsh:operation not permitted:mvnMacMavenMIT
- Maven通過命令建立web專案MavenWeb
- 使用命令列建立Maven的專案或模組目錄命令列Maven
- 用maven建立專案及maven常用命令Maven
- Maven命令列使用:mvn clean compile(編譯)Maven命令列Compile編譯
- Maven命令列使用:mvn clean install(安裝)Maven命令列
- Maven ArchetypeMaven
- idea使用maven-archetype-webapp方式建立web工程IdeaMavenWebAPP
- 使用javap -v 命令遇到的問題Java
- 使用maven2快速建立專案Maven
- Spring Boot 模組工程(透過 Maven Archetype)建立Spring BootMaven
- 【專案中遇到的zookeeper的問題】
- 建立Maven模板專案Maven
- maven 建立web專案MavenWeb
- Maven建立Java專案MavenJava
- Maven 自定義archeTypeMaven
- 在opendaylight專案開發時,執行maven命令生成專案骨架時,出現錯誤。Maven
- MyEclipse - 通過Maven建立WebApp專案時,生成的專案名中總是包含Maven Webapp的問題EclipseMavenWebAPP
- maven 專案的建立入門Maven
- 實際專案中遇到的問題
- 新建maven專案pom報錯的問題Maven
- 建立Maven專案出錯Maven
- Maven專案無法引入 Maven Dependencies Libraries 問題Maven