gpt4 book ai didi

maven-2 - Maven 插件执行另一个插件

转载 作者:行者123 更新时间:2023-12-02 09:50:47 26 4
gpt4 key购买 nike

我正在尝试创建一个新插件来打包我的最新项目。我试图让这个插件依赖于 maven-dependency-plugin 来复制我的所有项目依赖项。

我已将此依赖项添加到我的插件的 pom 中,但无法执行它。

我的插件主 Mojo 中有这个注释:

@execute goal="org.apache.maven.plugins:maven-dependency-plugin:copy"

我已经为目标尝试了一些其他名称,例如dependency:copycopy,但它们都以一条消息结尾,指出所需的目标不是在我的插件中找到。我做错了什么?

其次是我在哪里提供依赖插件的配置信息?

最佳答案

使用Maven Mojo executor由 Atlassian 出名的 Don Brown 开发,可以运行任何其他任意插件。

The Mojo Executor provides a way to to execute other Mojos (plugins) within a Maven 2 plugin, allowing you to easily create Maven 2 plugins that are composed of other plugins.

关于maven-2 - Maven 插件执行另一个插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/526733/

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