使用SBT中多模块项目中的所有源文件生成一个jar文件
我有一个具有以下结构的多模块项目:使用SBT中多模块项目中的所有源文件生成一个jar文件,sbt,sbt-native-packager,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 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
中的universal任务生成一个包含所有类文件的二进制jar