Mam problem z systemem kodu Java z Groovy skryptu (Groovy skrypt jest częścią SoapUI Test Suite) i stworzyć prosty skrypt:Błąd importowania słoik w Groovy skryptu (SoapUI)
import myjar.jar
new TopClass().sayHello()
Kodeksu TopClass:
public class TopClass {
public void sayHello(){
System.out.println("Hello");
}
}
kładę myjar.jar się zarówno SoapUI-pro-2.5 \ lib i SoapUI-PRO-2.5 \ bin foldery \ ext. Ale działa skrypt uzyskać:
org.codehaus.groovy.control.MultipleCompilationErrorsException: Uruchomienie nie powiodło się, Script1.groovy: 2: nie można rozwiązać klasy myjar.jar @ linii 2 kolumna 1.org. codehaus.groovy.syntax.SyntaxException: nie można resolve klasy myjar.jar @ wierszu 2, kolumnie 1. na org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError (ClassCodeVisitorSupport.java:113) w org.codehaus. groovy.control.ResolveVisitor.visitClass (ResolveVisitor.java:970) pod adresem org.codehaus.groovy.control.ResolveVisitor.startResolving (ResolveVisitor.java: 141) na org.codehaus.groovy.control.CompilationUnit $ 5.call (CompilationUnit.java:527) w org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits (CompilationUnit.java:772) w org. codehaus.groovy.control.CompilationUnit.compile (CompilationUnit.java:438) w groovy.lang.GroovyClassLoader.parseClass (GroovyClassLoader.java:281) w groovy.lang.GroovyShell.parseClass (GroovyShell.java:572) co groovy.lang.GroovyShell.parse (GroovyShell.java:584) w groovy.lang.GroovyShell.parse (GroovyShell.java:564) w groovy.lang.GroovyShell.parse (GroovyShell.java:603) w
Proszę mi pomóc, aby znaleźć to, co robię źle
Czy dodałeś słoik do ścieżki budowania? W Eclipse "addToBuildPath" –