java - 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)
我做错了吗?
谢谢。
解决方案
好像您正在寻找一个不存在的原型,因为例外“说”。
您可能正在寻找这个:
maven-archetype-quickstart
而不是原版
maven.archetype.quickstart
这是基本命令(在这些命令之后你必须有你的海关选项):
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4
如果有帮助,请不要犹豫接受作为答案:)
如果没有,我会回来
推荐阅读
- postgresql - 气流 2.1.3 使用 pgbouncer 解决 postgresql 问题
- xamarin.forms - Xamarin Android DisplayPromptAsync 无法禁止建议
- azure - 将 Function App 计划从消费升级到标准时出现意外错误。但只对某些人
- java - AWS lambda 有效,但网关无效
- regex - 通过 RegEx 解析具有不同引号的输入字符串
- c# - 如何使用自定义图标导出 exe?
- html - 图像位置调整
- reactjs - React 路由循环 - 根据路由链接显示确切信息
- numpy - 累加列表元素,同时为每个累加添加一个常数
- python - Python 3.9.7 终止执行且没有错误