我想知道是否可以在no-classes-script / maven插件声明中调用脚本的函数(没有类)?
例如脚本callMe.groovy
:
def foo(){
println "hello"
}
这是我想从maven /另一个角落打电话的联络点 这可能没有上课吗?
提前感谢您的帮助!
答案 0 :(得分:3)
Groovy Script保存为类。因此,您有两种方法可以从另一种脚本中调用该方法。
//Script Foo.groovy
def foo(){
println "hello"
}
//Script Baz.groovy
def static baz(){
println "static hello"
}
//Script Bar.groovy
new Foo().foo() //prints hello
Baz.baz() //prints static hello