【问题标题】:Maven alternative (equivalent) of Gradle Application plugin [closed]Gradle 应用程序插件的 Maven 替代(等效)[关闭]
【发布时间】:2015-03-11 12:01:43
【问题描述】:

我正在使用 Maven 构建我的项目,但我还没有找到与 Gradle 的 Application Plugin 等效的东西。

是否有一些好的 Maven 插件来创建发行版 .zip?比如我们 Gradle 的 Application Plugin?更重要的是:例如应用程序插件中的 Gradle 任务“distZip” - 创建一个完整的分发 ZIP 存档,包括运行时库和特定于操作系统的脚本。

Maven 用户使用什么来解决这个用例?

【问题讨论】:

  • 不知道你为什么投票结束这样的问题..
  • 谁投票结束?
  • 好的。我以为你是在对我说话。
  • 不,绝对不是。对于亲密的选民:他不是在寻找工具,他已经找到了——它是专家。他现在询问如何在 maven 中执行特定任务 - 该任务的示例取自 gradle。
  • @Filip:可能有点晚了,但你见过 appassembler 插件吗? mojo.codehaus.org/appassembler/appassembler-maven-plugin

标签: java maven plugins build gradle


【解决方案1】:

看这里:maven-assembly

【讨论】:

  • 这根本不像 gradle 的应用程序插件所做的那样。它将所有 jars(涉及所有复杂性)放在一起并使主 jar 可执行。 Gradle 将所有依赖项放在一个文件夹中并创建启动脚本来执行它们。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-15
    • 2011-07-08
    • 1970-01-01
    • 2014-10-13
    • 2016-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多