我尝试从SoapUI中的groovy脚本运行this。我构建了一个包含此代码的jar文件,并将该jar文件放在/ bin / ext目录中。 但是在跑完之后我看到了这个:
org.codehaus.groovy.control.MultipleCompilationErrorsException: 启动失败:Script4.groovy:1:无法解析课程 net.dbunit.dbunittest.DBUnitTest @ line 1,第1列.import net.dbunit.dbunittest.DBUnitTest ^ org.codehaus.groovy.syntax.SyntaxException:无法解析类 net.dbunit.dbunittest.DBUnitTest @第1行,第1列 org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError(ClassCodeVisitorSupport.java:146) 在 org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1145) 在 org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:141) 在 org.codehaus.groovy.control.CompilationUnit $ 10.call(CompilationUnit.java:632) 在 org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:912) 在 org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:574) 在 org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:523) 在 groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:279) 在 groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:258) 在groovy.lang.GroovyShell.parseClass(GroovyShell.java:613)at at groovy.lang.GroovyShell.parse(GroovyShell.java:625)at groovy.lang.GroovyShell.parse(GroovyShell.java:652)at groovy.lang.GroovyShell.parse(GroovyShell.java:643)at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.compile(SoapUIGroovyScriptEngine.java:152) 在 com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:97) 在 com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:154) 在 com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel $ RunAction $ 1.run(GroovyScriptStepDesktopPanel.java:277) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(Unknown Source) 在java.lang.Thread.run(未知来源)1错误
我重新启动SoapUI,但它不起作用。
答案 0 :(得分:2)
您打包到jar中的脚本取决于net.dbunit.dbunittest.DBUnitTest
。您需要提供这些依赖关系以及可能的转换依赖关系。