我正在尝试使用SBT的RootProject功能从git repo下载另一个项目,例如:
lazy val schwatcher = RootProject(uri("https://github.com/lloydmeta/schwatcher.git"))
lazy val root = project in file(".") dependsOn schwatcher
这样可以成功下载git repo,并在git repo上基本上运行“ sbt compile”命令,从而编译所有类。但是,我希望它比运行常规的“ sbt compile”命令更进一步。相反,我希望它运行“ sbt软件包”,以便产生一个jar文件。有什么办法吗?
谢谢。
您是否尝试过使用One-Jar SBT插件?我前一段时间将它用于另一个项目,并且使用简单。
还有一个sbt-assembly插件,该插件得到了更多维护。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句