【问题标题】:How to assembly maven project using jarjar format?如何使用 jarjar 格式组装 maven 项目?
【发布时间】:2013-04-25 08:42:47
【问题描述】:

我尝试了一些汇编插件,例如 maven-assembly-pluginmaven-shading-plugin 但它们都不支持 jarjar 文件格式。

那么有没有一个 maven 插件可以通过jarjar 文件格式组装 Uber-Jar?

有助于避免资源冲突,例如 [spring.handlers,spring.schemas]

【问题讨论】:

  • 问题是你理解的jarjar格式是什么?
  • @khmarbaise 我想做的就是像我们在 Eclipse 生成的包中使用库 jar 导出 Runnable JAR 一样。然后我意识到这种文件格式可能是JarJar
  • 看我的回答。 maven-shade 生成一个名为 ueber-jar 的 jar 文件。

标签: java maven uberjar jarjar


【解决方案1】:

maven-shade-plugin 支持创建 ueber-jar,此外maven-assembly-plugin 也支持,但更简单一些。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 2015-10-21
    • 2010-11-30
    相关资源
    最近更新 更多