gpt4 book ai didi

java - Maven 在现有目录中生成原型(prototype)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:03:25 25 4
gpt4 key购买 nike

我正在尝试使用现有目录创建空的 Maven Web 项目(实际上来自 github 项目,它是空的并且仅包含 README 文件)。

但 maven 似乎检测到目录存在并因错误而失败:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: Directory loms already exists - please run from a clean directory -> [Help 1]

是否有机会强制 maven 使用现有目录?

调用命令:

mvn archetype:generate -DgroupId=org.reaver.devs -DartifactId=loms -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

最佳答案

quickstart archetype为此工作正常。它会发出警告,但随后会在现有目录中创建 pom.xml 和 maven src/ 目录结构(即与 artifactId 相同)。

它必须从 PARENT 目录运行。

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false

关于java - Maven 在现有目录中生成原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25600298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com