首页 > 解决方案 > Maven:构建项目批处理

问题描述

我在使用 Maven (Windows) 生成项目时遇到了一些问题。

首先,我使用命令“mvn archetype:generate”->没问题

其次,我尝试使用批处理构建项目:

mvn -B archetype:generate -DarchetypeGroupId=org.apache.maven.archetype -DarchetypeArtifactId=maven.archetype.quickstart -DarchetypeVersion=1.1 -DgroupId=org.example.demo -DartifactId=ticket.batch -Dpackage=org.example.demo.batch

但我有错误:构建失败:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.2.0:generate (default-cli) on project ticket: The desired archetype does not exist (org.apache.maven.archetype:maven.archetype.quickstart:1.1)

我做错了吗?

谢谢。

标签: javamaven

解决方案


好像您正在寻找一个不存在的原型,因为例外“说”。

您可能正在寻找这个:

maven-archetype-quickstart

而不是原版

maven.archetype.quickstart

这是基本命令(在这些命令之后你必须有你的海关选项):

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4

如果有帮助,请不要犹豫接受作为答案:)

如果没有,我会回来


推荐阅读