Mam pytanie dotyczące testowania SPOCK + Drools. Tutaj jest rzecz,Testowanie Spock + Drools
Ten wiersz kodu działa absolutnie dobrze, wewnątrz przypadku testowego JUnit. To nie działa w SPOCK.
otrzymuję następujący wyjątek,
java.lang.NoClassDefFoundError: com/sun/tools/xjc/Options
at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46)
at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33)
Caused by: java.lang.ClassNotFoundException: com.sun.tools.xjc.Options
... 3 more
Co może być problemem? Czy to jest związane z droidami? Nie można uzyskać riu głowy problemu. Każda pomoc jest mile widziane :)
Aktualizacja:
Używam test wewnątrz webapp w/o to wdrażane (czy to ma jakiś sens :)). Dodałem słoik do ścieżki klasy (nie WEB-INF/libs) i teraz działa dobrze.
Co twoja badanie wygląda? –
Wygląda raczej na problem Groovy, niż na problem Spocka. Być może Groovy nie jest poprawnie skonfigurowany. Jak wykonujesz test? –
Właśnie dodałem wymagany słoik do ścieżki klasy i sge wydaje się teraz w porządku :) Dzięki za pomoc faceci :) – Avinash