J'ai un projet (A) qui référence le code dans un projet différent (B). J'ai lié les deux en ajoutant B dans la liste des bibliothèques externes dans A. Donc PyDev PYTHONPATH a maintenant des dossiers de source en tant que source du projet A, et les bibliothèques externes contiennent le chemin source de B. Le problème que j'ai est que les points d'arrêt définis dans B sont ignorés, et le code ne se casse pas à ces points. Pour clarifier, la liste des points d'arrêt montre ces points d'arrêt, et je suis en mesure de double-cliquer sur eux et aller dans le fichier cible. Le point d'arrêt est activé (point vert avec une coche) et il n'y a rien de différent de ces points d'arrêt externes et points d'arrêt dans le projet principal.Eclipse + Pydev ne se casse pas sur les points d'arrêt source de la bibliothèque externe
J'ai essayé tout sauf complètement réinstaller Eclipse:
- projets Supprimer et réimporter
- Supprimer et réimporter le projet de bibliothèque externe
- Effacer tous les points d'arrêt et rejuger
- Comparez ma configuration contre une autre machine
Cette configuration même (dans la mesure je peux dire) fonctionne sur la machine d'un autre développeur sans aucun problème. Donc, il semble qu'il y ait une configuration qui me manque, ou quelque chose dans Eclipse est corrompu que j'ai besoin de réinitialiser. Donc, toute suggestion sur la réinitialisation d'Eclipse aux paramètres appropriés serait utile.
Sysinfo: Mac OS X 10.6.4, Eclipse 3.6.1, PyDev 1.6.2.2010090812, Python 2.5
Cela peut être le cas mais ce n'est pas cohérent. Sur certaines machines, je peux définir un point d'arrêt dans la bibliothèque sans problème. Et sur le mien même quand je place un point d'arrêt dans ma source après le chargement de la bibliothèque, alors définissez un point d'arrêt dans la bibliothèque, ce point d'arrêt n'est toujours pas déclenché. – cybertoast
Ces machines utilisent-elles le même système d'exploitation et fonctionnent-elles dans le même environnement? – CashCow
Après avoir lutté avec ce problème pendant des mois, j'ai finalement trouvé la seule solution était d'installer Aptana :) Réinstaller eclipse n'a pas aidé. AptanaStudio 3 fonctionne très bien. J'aurais aimé avoir compris ce qui se passait pour que je puisse poster une solution, mais malheureusement c'est juste une solution de contournement (qui au moins fait fonctionner les choses à nouveau). – cybertoast