Pracowałem dobrze z Vaadin + Gradle + IntelliJ
do wczoraj wieczorem, kiedy wprowadziłem logowanie SLF4J (logback) do mojej aplikacji. Odtąd nie mogę już wykonać mojego projektu z powodu classDefFoundError
z org/apache/tools/ant/util/ReaderInputStream
.java.lang.NoClassDefFoundError: org/apache/tools/ant/util/ReaderInputStream vaadin + gradle + intelliJ
Nie mogę połączyć tego z jakąkolwiek przechodnioną zależnością dowolnego zawartego słoika w aplikacji, ale nawet jeśli usunę biblioteki SLF4J
, nadal nie mogę złożyć aplikacji, więc zastanawiam się, co się zmieniło?
Używam vaadin gradle plugin 0.9.5
i gradle 2.2.1
. Czy ktoś kiedykolwiek napotkał ten problem? Czytałem inny post, w którym ktoś miał ten sam problem, ale proponowane przez niego rozwiązanie nie jest ważne dla mojego wniosku. Zaproponował komentarz niektórych linii w vaadin.gradle
, których moja aplikacja nie ma.
Czy wykonane czystą kompilację? Czasami po prostu zostawiamy kompilację plików klasowych ... –
@ AndréSchild Wykonałem czystą kompilację zarówno dla aplikacji, jak i bez artefaktów. – kasongoyo
Finał Uruchomiłem ponownie komputer, a teraz działa ...! Myślę, że intelliJ gdzie niezsynchronizowany z gradle czy coś takiego ...! dzięki @ AndréSchild za pokazanie mi światła – kasongoyo