将fat.jar+外部文件创建为一个tar.gz文件,以便使用Sbt原生打包程序在我的Nexus上发布



我正试图使用sbt程序集创建一个包含fat.jar的包,在将其与一些外部文件打包到一个名为.tar.gz的文件中后,你有一些技巧吗?

我尝试了Universal:packageZipTarball,但我不明白如何指定我想要获得的结构文件。我已经创建了fat.jar,但我仍然错过了下一步。

包的内容由mappings任务控制。

https://www.scala-sbt.org/sbt-native-packager/introduction.html#mappings

您需要自定义该任务,以便它生成您想要的结构。手册中有一节解释了如何在包装中添加脂肪罐:https://www.scala-sbt.org/sbt-native-packager/recipes/custom.html#sbt-组件

相关内容

最新更新