为多模块SBT项目中的子模块执行packageBin任务

为多模块SBT项目中的子模块执行packageBin任务,sbt,Sbt,我有一个多模块SBT项目。它有三个模块;核心、连接器和集成。子模块集成取决于核心和连接器。 我想为项目集成编写一个自定义任务,以打包部署所需的所有内容。从这个任务中,我应该能够创建所有子模块的jar文件,并将它们与其他项目依赖项一起放入lib文件夹。我已经成功地使用 fullClasspath in Runtime 有了这些,我还得到了两个不同项目(core、connector)的编译类文件夹。但我想要的是包含从core和connector创建的jar文件 我可以在子模块中单独运行packag

我有一个多模块SBT项目。它有三个模块;核心、连接器和集成。子模块集成取决于核心和连接器。 我想为项目集成编写一个自定义任务,以打包部署所需的所有内容。从这个任务中,我应该能够创建所有子模块的jar文件,并将它们与其他项目依赖项一起放入lib文件夹。我已经成功地使用

fullClasspath in Runtime
有了这些,我还得到了两个不同项目(core、connector)的编译类文件夹。但我想要的是包含从core和connector创建的jar文件

我可以在子模块中单独运行package命令,并从自定义任务中复制jar。但是我认为应该有一种方法可以直接从我的自定义任务创建子模块的jar文件。目前,我正在创建集成子模块的jar文件,该自定义任务绑定到该文件

packageBin in Compile
我认为应该有一种方法可以在自定义任务的其他模块中执行相同的命令。是否可以在SBT中执行此操作