J'ai un projet Java dans Netbeans avec plusieurs fichiers jar répertoriés dans sa section de bibliothèque de propriétés. J'ai trouvé un bogue dans l'un des fichiers jar et je veux y entrer pendant le débogage.Java/NetBeans - Comment entrer dans un fichier jar?
Voici ce que je l'ai fait jusqu'à présent:
- J'ai trouvé le code source du fichier jar .
- J'ai ouvert cette source en tant que projet NetBeans (il se présente comme un projet NetBeans )
- J'ai supprimé ce fichier jar du compilation des bibliothèques section de mon projet .
- J'ai ajouté le nouveau projet dans la section des bibliothèques de compilation de mon projet en utilisant "ajouter un projet".
- A fait un nettoyage et de construire sur le nouveau projet , et sur mon projet.
Il construit et fonctionne comme avant, mais je ne peux toujours pas entrer dans le code du nouveau projet. Mais quand j'essaie d'entrer dans une méthode dans le nouveau projet, Netbeans dit "impossible d'ouvrir (source manquante?)". J'ai également essayé de définir un point d'arrêt dans la méthode du nouveau projet mais Netbeans dit "Impossible de soumettre le point d'arrêt LineBreakpoint ObjectMakerFactory.java: 203, raison: Aucun emplacement exécutable disponible à la ligne 203 dans la classe ...."
Pour de nombreuses dépendances de Maven, vous pouvez ouvrir Dépendances, trouver le pot, cliquer avec le bouton droit de la souris et choisir "télécharger les sources". J'ai ajouté ce commentaire parce qu'il n'était peut-être pas disponible en 2010 lorsque cette question a été posée. – Wheezil