生成包含SBT中多模块项目中所有源文件的jar文件

时间:2017-07-22 07:09:47

标签: sbt sbt-native-packager

我有一个具有以下结构的多模块项目:

lazy val main = project.in(file(".")).
                aggregate(moduleA,moduleB,...).
                dependsOn(moduleA, moduleB,...).
                ...

lazy val moduleA = project.in(file("modules/moduleA")).
                   ...
lazy val moduleB = project.in(file("modules/moduleB")).
                   ...

我想生成一个jar,其中包含根模块的源代码和其余模块的源代码。我该怎么办?

我能够使用来自sbt-native-packager的通用任务生成包含所有类文件的二进制jar。

0 个答案:

没有答案