W Eclipse (Ganymede) Debuguję kod, który używa Apache Commons HttpClient i chciałbym wprowadzić kod HttpClient. Pobrałem kod źródłowy i próbowałem go dołączyć w normalny sposób (kliknij CTRL na nazwie metody i użyj przycisku Dołącz źródło). Próbowałem dołączyć zarówno jako zewnętrzny plik i zewnętrzny folder bez powodzenia. Dołączyłem wcześniej źródło bez żadnych problemów i mogę z powodzeniem przejść do kodu źródłowego Hibernate.Dołącz problem źródłowy do Eclipse'a
Próbowałem nawet edytować plik .classpath bezpośrednio, aby ręcznie dodać ścieżkę źródłową. Wciąż nie ma szczęścia. Odświeżanie projektu, robienie czystych kompilacji, zamykanie i ponowne otwieranie Eclipse nie rozwiązuje problemu. Frustrating, Eclipse nie dostarcza żadnego komunikatu o błędzie; po prostu nie dołącza źródła.
Oto wpisy w .claspath:
<!-- Hibernate. Works -->
<classpathentry kind="lib" path="/myEAP/EarContent/APP-INF/lib/hibernate.jar" sourcepath="D:/Data/Download/hibernate-3.2.2.ga/hibernate-3.2/src"/>
<!-- Commons HttpClient. Will not attach -->
<classpathentry kind="lib" path="/myEAP/EarContent/APP-INF/lib/commons-httpclient.jar" sourcepath="D:/Data/Download/commons-httpclient-3.1/src/java"/>
Próbowałem zmienić ścieżkę do folderu D: /Data/Download/commons-httpclient-3.1/src i to nie działa.
Struktura katalogu jest:
D
Data
Download
commons-httpclient-3.1
src
java
org
apache
commons
httpclient
AutoCloseInputStream.java
... (and so forth)
Czy można ponownie sformatować wpisy .classpath, aby były widoczne (po znacznikach)? –