web-dev-qa-db-fra.com

Le plugin Checkstyle Eclipse ne fonctionne pas

J'utilise le plugin Eclipse checkstyle avec la distribution Juno Eclipse. Chaque fois que le code est vérifié pour une erreur de style de contrôle, j'obtiens l'erreur suivante:

cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking

Quelqu'un sait-il comment résoudre ce problème? Est-ce un problème de compatibilité de plugin ou autre chose?

56
Alex Objelean

La vérification DoubleCheckedLocking a été supprimée dans Checkstyle 5.6 et doit être supprimée manuellement de votre configuration Checkstyle.

Voir aussi: http://sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078

56
Torsten

Ouvrez les préférences Checkstyle, créez votre propre configuration de vérification, accédez à votre propre configuration de vérification, recherchez le module TreeWalker, cliquez dessus, puis décochez DoubleCheckedLocking. Aussi simple que cela.

enter image description here

26
V.Y.

il suffit de commenter ou de supprimer "DoubleCheckedLocking" du fichier checkstyle et cela fonctionnera

2
gospodin
  • Sous votre espace de travail Eclipse, recherchez le fichier internal_config __ *. Xml
  • Supprimez la ligne suivante du fichier

    <module name = "DoubleCheckedLocking" />

  • Recharger l'espace de travail.

Cela fonctionnera pour tout module abandonné produisant le message d'erreur "Impossible d'instancier"

0
Martin Spamer