java.lang.NoClassDefFoundError: org/apache/outils/ant/util/ReaderInputStream vaadin+gradle+intelliJ
Je travaille très bien avec Vaadin + Gradle + IntelliJ
jusqu'à hier soir où j'ai présenté SLF4J(logback) enregistrement de ma demande. Depuis lors, je ne peux pas faire mon projet plus en raison classDefFoundError
de org/apache/tools/ant/util/ReaderInputStream
.
Je ne peux pas faire le lien avec toute dépendance transitive de tout contenu jar de l'application, mais même si je supprimer SLF4J
bibliothèques, je ne peux pas faire ma demande, donc je me demande ce qui a changé?
Je suis en utilisant vaadin gradle plugin 0.9.5
et gradle 2.2.1
. Quelqu'un a déjà rencontré ce problème? J'ai lu un autre post où quelqu'un a eu le même problème, mais la solution qu'il propose n'est pas valide pour mon application. Il a proposé de commenter certaines des lignes dans vaadin.gradle
que mon application ne marche pas.
- Avez-vous fait une nouvelle version? Parfois, nous venons de passer à gauche sur la compile les fichiers de classe...
- j'ai effectué propre pour construire à la fois l'application et de l'artefact sans un peu de chance.
- Final j'ai redémarré l'ordinateur et maintenant son travail...! je pense que intelliJ où hors de synchronisation avec gradle ou quelque chose...! merci @AndréSchild pour me montrer un peu de lumière
Vous devez vous connecter pour publier un commentaire.
Essayer
Fichier > Invalider les Caches /Redémarrer...
File > Invalidate Caches /Restart...
ni negit clean -dfx
. Voici ce que j'avais à faire:git clean -dfx
pour nettoyer votre copie de travailImport Project
Import project from external model
et sélectionnez Gradlegit clean
.File > Invalidate Caches /Restart...
option ne fonctionne pas pour moi, maissudo git clean -dfx
a bien fonctionnéJ'ai supprimé le
.idea
dossier et qui a fonctionné pour moi.