eclipse de débogage affiche les fichiers source avec des faux numéros de ligne
lorsque je clique sur F3 et de forage vers le bas dans une définition de la méthode, eclipse va dans une dépendance jar. ----- sur la première question: d'où vient le fichier source? Je ne vois pas les pots contenant de la véritable source des fichiers, il n'décompiler ? - - - - - Je définir un point d'arrêt, et exécuter le débogage.
mais le processus de débogage ne semble jamais à la terre sur le bon point d'arrêt, et le point d'arrêt j'ai mis est rarement exécutée. il s'avère que le code source affiché est incorrect, de sorte que le point d'arrêt est défini dans les endroits faux aussi.
voici ce que je vois de fenêtre eclipse:
/* */ public <T> T execute(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor)
/* */ throws RestClientException
/* */ {
/* 415 */ return doExecute(url, method, requestCallback, responseExtractor);
/* */ }`
le commentaire avant chaque ligne semble montrer le bon numéro de ligne, mais ils ne correspondent pas avec leur vrai numéro de ligne indiqué sur la gauche de l'éclipse cadre de la fenêtre. c'est à dire le code ci-dessus segment occupe lignes 315--319 dans la fenêtre, pas 415.
alors, comment puis-je saisir la correcte des sources et de les afficher dans mon processus de débogage? dois-je saisir manuellement tous les pots ? est-il un moyen de spécifier dans mon pom fichier?
merci
Yang
OriginalL'auteur teddy teddy | 2013-05-09
Vous devez vous connecter pour publier un commentaire.
Dans Eclipse, vous pouvez spécifier les sources pour le débogage sous Exécuter -> Debug Configurations. Sélectionnez votre configuration de Débogage à partir de la liste et de configurer la Source chemin de recherche dans la "Source" de l'onglet
OriginalL'auteur klib009
Parce que je n'ai pas trouver la solution quand j'ai googlé, et c'est le premier résultat de recherche, je veux partager comment j'ai résolu ce problème.
Project > Build Automatically
est cochée;to Build Path > Configure Build Path...
Project > Clean...
, sélectionnez votre projet et appuyez sur OK;Si vous obtenez des erreurs lors de l'étape #3 (comme le refus d'Accès ou similaire), allez dans le dossier racine de votre projet et recherchez un fichier appelé
.classpath
. Modifier le fichier manuellement et de le fixer/retirer le bloc qui est à l'origine de l'erreur.Cela résout également lors de l'Éclipse n'est pas une erreur d'affichage des icônes dans les classes avec des erreurs de compilation.
OriginalL'auteur Fernando Paz