如何從外部文件包含groovy腳本? SOAPUI:如何從外部文件包含Groovy腳本
我試着使用:
def script = new GroovyScriptEngine('d:/soapui/payment.v2').with {
loadScriptByName('proxy.groovy')
}
this.metaClass.mixin script
,但我得到:
更新
是否存在某種可能收拾我的方法到罐子或類似的東西,並從使用它們?如果你使用ExpandoMetaClass.enableGlobally()
然後this.metaClass = null
evaluate(new File('path/to/external.groovy'));
有點晚了,但是當你將項目導出爲WAR時會發生?你需要在服務器上的某個地方使用groovy /目錄嗎? – Dave
我還沒有嘗試過,但如果它相對於該項目舉行,它應該工作正常。 –