【问题标题】:Is it possible to build a zip-distribution that would contain a jar-with-dependencies?是否可以构建一个包含 jar-with-dependencies 的 zip-distribution?
【发布时间】:2010-03-06 21:01:41
【问题描述】:

我想为我的项目制作一个二进制 zip 分发包,其中包含一个 uber jar 和一组脚本。现在,我正在使用两个描述符,第一个用于 uber jar,第二个用于包含 uberjar + 额外脚本和文档的 zip。问题是这两个都部署到maven repo,而我实际上并不需要uberjar,只需要发行版。有什么办法:

  • 使用一个描述符创建发行版或
  • 避免部署 uberjar?

编辑:我找到了关于第 2 部分的 this question,但也许有更简单的方法来做到这一点......

【问题讨论】:

    标签: maven-2 maven-assembly-plugin


    【解决方案1】:

    在我看来,最简单的方法在一个模块中创建 uberjar(在 maven-deploy-plugin 配置中设置 skip 可选参数以在 deploy 期间绕过它)和在另一个模块中创建 zip 分发(使用对先前创建的程序集的依赖项,如 Assembling Assemblies via Assembly Dependencies 中所述)。这与您已经拥有的非常接近,这是个好消息。

    【讨论】:

      猜你喜欢
      • 2010-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-10
      • 1970-01-01
      • 2012-01-31
      • 2011-06-28
      相关资源
      最近更新 更多