代码之家  ›  专栏  ›  技术社区  ›  Bartosz Radaczyński

有没有可能构建一个包含依赖项的jar的zip发行版?

  •  1
  • Bartosz Radaczyński  · 技术社区  · 16 年前

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

    • 避免部署uberjar?

    this question

    1 回复  |  直到 9 年前
        1
  •  1
  •   Pascal Thivent    16 年前

    在我看来,最简单的方法 在一个模块中创建uberjar(设置 skip deploy )以及在另一个模块中创建zip分发(使用对先前创建的程序集的依赖关系,如中所述) Assembling Assemblies via Assembly Dependencies ). 这和你已经拥有的非常接近,这是个好消息。