gpt4 book ai didi

maven - 在没有pom.xml的情况下运行自定义Maven目标

转载 作者:行者123 更新时间:2023-12-04 07:34:41 24 4
gpt4 key购买 nike

我已经开发了一个Maven插件。如何从不包含pom.xml的目录中运行自定义Maven目标?

例如。 mvn my.plugin:mygoal <-此目录中没有pom.xml。

最佳答案

您可以将MOJO的 requiresProject 属性设置为false:

Flags this Mojo to run inside of a project.



默认情况下,它是 true,表示此MOJO需要一个项目(因此为POM)。因此,您应该在插件中:

@Mojo(requiresProject = false, ...)
public class MyMojo extends AbstractMojo { ... }

关于maven - 在没有pom.xml的情况下运行自定义Maven目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36860927/

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