मैं ग्रूवी स्क्रिप्ट से जावा कोड चलाने के साथ एक समस्या है (ग्रूवी स्क्रिप्ट SoapUI टेस्ट स्वीट का एक हिस्सा है) मैं सरल स्क्रिप्ट बनाने:त्रुटि जार का आयात
import myjar.jar
new TopClass().sayHello()
का कोड TopClass:
public class TopClass {
public void sayHello(){
System.out.println("Hello");
}
}
मैं दोनों soapui-समर्थक 2.5 \ lib और soapui-समर्थक 2.5 \ बिन \ ext फ़ोल्डरों में myjar.jar डाल दिया। लेकिन चालू स्क्रिप्ट मुझे मिलता है:
org.codehaus.groovy.control.MultipleCompilationErrorsException: स्टार्टअप में विफल रहा है, Script1.groovy: 2: @ लाइन 2, स्तंभ 1.org वर्ग myjar.jar हल करने में असमर्थ। 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) 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 groovy.lang.GroovyShell.parse (GroovyShell.java:564) पर (GroovyShell.java:584) groovy.lang.GroovyShell.parse (GroovyShell.java:603) पर
पर
कृपया मुझे मैं क्या कर रहा हूँ लगता है मदद गलत
क्या आपने बिल्ड पथ में जार जोड़ा है? ग्रहण "addToBuildPath" में –