我有从Groovy脚本运行Java代码中的问题(常规脚本了SoapUI测试套件的一部分) 我创建简单的脚本:错误导入罐子
import myjar.jar
new TopClass().sayHello()
的代码TOPCLASS:
public class TopClass {
public void sayHello(){
System.out.println("Hello");
}
}
我把myjar.jar到两个的soapUI-PRO-2.5 \ lib和soapUI的-PRO-2.5 \ BIN \分机文件夹。 但行书,我得到:
org.codehaus.groovy.control.MultipleCompilationErrorsException: 启动失败,Script1.groovy:2:无法解析类myjar.jar @ 线2条,列1.org。 codehaus.groovy.syntax.SyntaxException:无法 决心类myjar.jar @线2,列1在 org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError(ClassCodeVisitorSupport.java:113) 在 org.codehaus。 groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:970) at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java: 141) 在 org.codehaus.groovy.control.CompilationUnit $ 5.call(CompilationUnit.java:527) 在 org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:772) 在 组织。 codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:438) 在 groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:281) 在groovy.lang.GroovyShell.parseClass(GroovyShell.java:572)在在
groovy.lang.GroovyShell.parse(GroovyShell.java:584)在 groovy.lang.GroovyShell.parse(GroovyShell.java:564)在 groovy.lang.GroovyShell.parse(GroovyShell.java:603)
请帮我找到我在做什么错
您是否已将jar添加到构建路径?在Eclipse “addToBuildPath” – 2012-04-28 11:11:42