小智 5
我需要知道你为什么要调用这些方法,因为这会改变答案.如果你想做点什么......
想要使用类/方法来做相关的事情(minfiy事情,上传jar/wars到服务器等等.)
如果它与构建相关,有人可能已经处理了类似的问题,并且可能已经有一个sbt插件,但如果没有,那么让我知道,我可以解释创建sbt插件.
想要调用/测试与构建周期无关的方法.
例如,包脚本
object Script {
def foo = println("I am doing things non-build related")
}
Run Code Online (Sandbox Code Playgroud)
在sbt现在运行
console
>> import script._
>> foo // prints out "I am doing things non-build related"
Run Code Online (Sandbox Code Playgroud)