Eclipse Problèmes de Vue ne présentant pas d'Erreurs plus
Pour une raison que l'Éclipse n'est plus en me montrant Java des Erreurs de compilation dans la Vue des Problèmes.
Il est toujours à l'affiche des Avertissements.
Cela a tout d'un coup qui s'est passé et je ne peux pas penser à quelque chose que j'ai changé qui aurait une incidence sur de cette.
Je suis l'aide de la "Intégration de Maven pour Eclipse" plugin, mais j'ai été pendant un certain temps - pas si sûr que cela pourrait avoir affecté ou non.
Des idées?
- Votre code est presque parfait?
- je sais que la réponse exactement u pouvez consulter le lien suivant, j'ai répondu à cette question superuser.com/questions/264482/eclipse-not-showing-errors/...
- Regardez la réponse ci-dessous, une erreur de compilation dans une dépendance pourrait causer ce problème
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème et le hasard a fait des choses telles que (plusieurs fois):
1) de Projet->Nettoyer...
2) fermez et ouvrez Eclipse de nouveau,
3) Exécuter En Tant Que...
Et il a commencé à travailler à nouveau, sans changer la configuration.
Cliquez-droit sur votre projet et allez dans les Propriétés > Java Build Path > Source.
Assurez-vous que votre répertoire source (par exemple MyProject/src) est répertorié comme l'un dossier Source. Sinon, vous n'aurez pas de rouge marqueurs.
Je veux poster mon histoire ici si Google vous amène à cette question.
En quelque sorte, "Projet->compiler Automatiquement" a obtenu éteint.
De le rallumer produit de corriger les erreurs de la liste.
Dans mon cas, il n'a rien à voir avec m2e 1.0. C'est le comportement par défaut pour tout projet Java et remonte aussi loin que Ganymède ( au moment d'écrire ce post, je suis en cours d'exécution Indigo )
Ce n'est pas totalement une réponse à votre question, mais est lié. Je pensais que l'éclipse a de cesse de montrer rouge/jaune drapeaux à côté des fichiers dans mon projet. La solution était très simple: j'étais à la recherche à la Navigator onglet (qui permet de ne pas afficher le message d'erreur/d'avertissement drapeaux) au lieu de la de l'Explorateur de packages onglet.
J'ai installé et désinstallé ajdt-plugin et a obtenu le même problème.
Vérifier
<Project><Properties><Builders>
.Il devrait avoir un "Java" Générateur.
Ce code doit être dans le .fichier de projet (fichier est à la racine de votre projet):
Vérifier votre répertoire source est répertorié dans le dossier source du projet
Right-click your project > Build Path > Configure Build Path > Source
.Si vous utilisez plusieurs projets (dépendances)
Project->Clean
...,Cochez la case "Construire Automatiquement" est activé ou non.
project > Build Automatically
J'ai le même problème légèrement différentes de la situation. J'ai un parent de POM et de plusieurs modules sous elle. Le projet était déjà là et je l'ai importé dans eclipse. Je peux changer la "gestion de la Dépendance" pour la mère de projet, mais pas les projets qui en relèvent. Ils ne montrent aucun des avertissements de compilation.
Prochaine je vais essayer de les changer tous dans des projets individuels... ce n'est pas ce que je voulais, mais je n'ai pas été en mesure de résoudre ce le contraire...
J'ai été confronté à ce problème ainsi aujourd'hui. Les autres solutions présentées ici (tels que le nettoyage du projet et le redémarrage d'Eclipse) ne fonctionne pas ou n'étaient pas applicables à mon installation. Ce qui a fonctionné pour moi a été un clic-droit sur le projet dans l'Explorateur de packages et de la sélection de Maven->mise à Jour de la Configuration du Projet. L'évidence, une certaine source du dossier de restructuration que j'avais fait le jour précédent avait causé Maven de perdre la trace des choses, et l'émission de cette commande fixe tout.
Dans le coin supérieur droit de la problèmes de la fenêtre (à côté de minimiser) il y a une petite flèche de l'icône. Cliquez dessus et sélectionnez "Configurer des filtres". Il y a une gravité filtre qui pourraient avoir été activé.
Sur Ganymède, vérifiez la configuration de la vue du Problème:
('Configurer le contenu"), Il peut être réglé sur " aucun élément dans le même projet, et vous pourriez actuellement sélectionnez un élément dans le projet.
Ou il peut être défini sur un ensemble de travail, et ce travail a été modifié
Assurez-vous que "adapter à toute configuration" est sélectionné.
J'ai aussi été confronté au même problème.
Après l'installation de plugin m2eclipse, je n'allais pas Java des erreurs de compilation.
Ma solution a été de permettre la gestion de la dépendance par Sélectionner un Projet -> Clic Droit (pour obtenir un menu contextuel) -> m2 Maven -> Activer la gestion de la dépendance.
Maintenant, je suis en mesure d'afficher Java des Erreurs de Compilation.
Dans mon cas, l'Éclipse n'a pas été correctement ramasser un projet en Java qu'un projet en cours dépendait.
Vous pouvez aller dans Project > BuildPath > Configurer BuildPath, puis supprimer et ajouter de nouveau le projet.
Il y a évidemment plusieurs raisons pour lesquelles cela pourrait se produire, et je pensais ajouter la solution à mon problème. (J'ai un projet en java dans lequel j'ai importé les fichiers avec des liens virtuels)
Si vous avez une situation comme la mienne, vous aurez un autre dossier du même niveau que votre 'src' dossier. Si vous le faites, droit de la souris sur un autre dossier, puis sélectionnez "Build Path" > 'Ajouter au Build Path" (si vous voyez "Build Path" > 'Supprimer de Build Path", alors qu'il avait déjà été ajoutée.)
Pour configurer le Build Path, cliquez droit sur votre haut niveau projet dir, et sélectionnez "Build Path" > 'Configure Build Path'. Vos dossiers doivent apparaître dans la "Source" de l'onglet.
Pour configurer quelles erreurs vous le voyez, Cliquez sur le Compilateur Java > Erreurs/Avertissements, puis cliquez sur "Configurer les Paramètres d'espace de travail'. C'est la même chose que d'aller à la Fenêtre > Préférences > Java > Compilateur > Erreurs/Avertissements. Si vous ne voulez pas de l'Éclipse d'ignorer quelque chose, puis il suffit de changer d'Avertissement.
J'ai pu reproduire ce problème en créant une énumération avec un non-membre statique de la classe et d'un bloc statique de l'énumération de ses valeurs:
Cette classe rompt le Ganymède compilateur. Si vous supprimez la ligne dans l'initialiseur statique bloc, le code compile correctement à nouveau, et vous obtenez le message d'erreur qu'il n'est pas en enfermant l'instance pour le nouveau Bar() l'appel, comme prévu.
-- correction: Le ci-dessus ne tient que si le projet a gaeNature de Google Appengine. Toutefois, si vous obtenez une erreur semblable comme mentionné dans la question d'origine, vous risquez de rencontrer un autre compilateur java bug ...
J'ai le même problème avec Eclipse Helios et le plugin m2eclipse. Ils juste ne peut pas sembler obtenir cette chose à travailler avec WTP ou WPT ou quel que soit le fustigé l'acronyme est.
Si je fais un clean sur le projet et de regarder le Maven console alors je peux voir la compilation des questions dans la console, mais eclipse ne touche pas à ce. Il semble eclipse ou CAP/WPT et m2eclipse sont occupés à jouer claque des mains.
J'ai connu ce problème avec un MapReduce projet. J'ai fermé la fenêtre d'erreur et n'est jamais revenu après fait ce que les autres réponses proposées.
Cliquez sur en bas à gauche -> Autres -> Problèmes
Kepler SP2, Projet Java (Web Pilote), et nous utilisons Gradle au lieu de Maven
Aucun de ces aidé, ce qui a corrigé le problème pour moi était de sélectionner mes projets (r-Cliquez sur) > Gradle > Actualiser Tous les
Pointant vers la source(src) dossier pour le build path permettra de résoudre facilement
pour ce faire
clic droit sur le project > build path > configure build path > java build path > source > ajouter un dossier et cliquez sur Appliquer
Essayer suivantes:
Ouvrir Problèmes fenêtre (Windows -> Show View -> Problèmes)
Clic droit sur l'erreur, puis Quick Fix
Cette procédure m'a aidé à résoudre le même problème.
Mon erreur est que j'ai été la création de classes dans une trousse de ressources...
De la création de classes dans src/main/java a résolu le problème.
Dans mon cas, j'ai placé un ancien espace de travail et c'est le problème.
Essayez de définir un nouveau dossier pour l'espace de travail
Si "Debug" a récemment été activé puis la case en haut à droite du programme (sous le bouton de réduction) et cliquez sur Java.
pubic voodoo myMethod(){}
a l'air bien--pas d'erreurs. Je n'ai rien changé; juste installé la chose dang aujourd'hui et suis le tutoriel suivant. C'est une question assez fondamentale et chose très importante pour beaucoup de gens d'avoir eu tous les problèmes décrits ci-dessus.