Trong Eclipse (Ganymede) Tôi đang gỡ lỗi một số mã sử dụng Apache Commons HttpClient và muốn bước vào mã HttpClient. Tôi đã tải xuống mã nguồn và cố gắng đính kèm mã nguồn theo cách thông thường (nhấp CTRL trên tên phương thức và sử dụng nút Đính kèm nguồn). Tôi đã cố gắng để đính kèm cả hai tập tin bên ngoài và thư mục bên ngoài với không thành công. Tôi đã đính kèm nguồn trước khi không có vấn đề gì và hiện có thể bước thành mã nguồn Hibernate thành công.Đính kèm vấn đề nguồn trong Eclipse
Tôi thậm chí đã cố gắng chỉnh sửa tệp .classpath trực tiếp để thêm đường dẫn nguồn theo cách thủ công. Vẫn không có may mắn. Làm mới dự án, làm một bản xây dựng sạch, đóng và mở lại Eclipse không giải quyết vấn đề. Bực bội, Eclipse không cung cấp thông báo lỗi; nó chỉ không đính kèm nguồn.
Sau đây là các mục trong .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"/>
tôi đã cố gắng thay đổi đường dẫn đến D: /Data/Download/commons-httpclient-3.1/src và điều đó không làm việc, hoặc.
Cấu trúc thư mục là:
D
Data
Download
commons-httpclient-3.1
src
java
org
apache
commons
httpclient
AutoCloseInputStream.java
... (and so forth)
Bạn có thể định dạng lại các mục nhập .classpath để hiển thị (sau khi đánh dấu) không? –