Scala 如何在执行SBT目标之前触发某些操作?

Scala 如何在执行SBT目标之前触发某些操作?,scala,jar,sbt,Scala,Jar,Sbt,对于我的scala项目,我使用SBT(非常酷),它提供了易于使用的JAR打包 在打包JAR之前,我想执行一些操作/函数,例如编译一些资源或获取更多资源 我当前的项目/程序集.sbt: addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2") 问题:我可以指定在实际调用程序集之前要执行的函数吗?如果是,怎么做?关于“装配后呼叫”的类似问题 Edit1:问题实际上更具一般性-大会特别有趣,问题是在某些SBT目标(如编译/运行/测试等)之前(和

对于我的scala项目,我使用SBT(非常酷),它提供了易于使用的JAR打包

在打包JAR之前,我想执行一些操作/函数,例如编译一些资源或获取更多资源

我当前的
项目/程序集.sbt

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2")
问题:我可以指定在实际调用
程序集
之前要执行的函数吗?如果是,怎么做?关于“装配后呼叫”的类似问题


Edit1:问题实际上更具一般性-大会特别有趣,问题是在某些SBT目标(如编译/运行/测试等)之前(和之后)触发操作。

这可能会有帮助:是的,这很有效,谢谢!