繁体   English   中英

使用 Sbt-native-packager 将 fat.jar + 外部文件创建到单个 tar.gz 文件中以在我的 Nexus 上发布

[英]Create fat.jar + external file into a single tar.gz file to publish on my Nexus using Sbt-native-packager

我正在尝试使用 sbt-assembly 创建一个包含 fat.jar 的单个 package,然后将其与一些外部文件打包到我的资源中的一个名为.tar.gz 的单个文件中,你有什么提示吗?

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

package 的内容由mappings任务控制。

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

您需要自定义该任务以使其生成您想要的结构。 There's a section in the manual that explains how to add a fat jar to the package: https://www.scala-sbt.org/sbt-native-packager/recipes/custom.html#sbt-assembly

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM