Tôi có một máy debian. Tôi đang sử dụng nhật thực. Thông thường trên nhật thực, để xem mã nguồn của một đối tượng, vv, bạn chỉ cần nhấp vào F3
trên đối tượng. Nhưng vì một lý do nào đó, khi đó là các lớp java cốt lõi, tôi nhận đượcLàm cách nào để xem mã nguồn của JRE trong Eclipse trên linux (debian)
"Source not found" and an option to attach the source.
Nguồn chính xác của nguồn JRE ở đâu? Khi tôi thực hiện aptitude search "?provides(java-runtime)"
, kết quả chứa nhiều câu trả lời với chuỗi con jre
trong đó và cũng không có đường dẫn.
Ai đó có thể cho tôi biết chính xác nơi lấy nguồn để tôi có thể đính kèm. Ngoài ra, tôi muốn làm cho nó có sẵn cho tất cả các dự án, không chỉ cho mỗi dự án.
Nếu bạn có 'openjdk-6 -source' được cài đặt, tệp 'src.zip' nằm trong'/usr/lib/jvm/java-6-openjdk-common/src.zip'. Đối với 'openjdk-7-source', nó nằm trong'/usr/lib/jvm/java-7-openjdk-common/src.zip'. Bạn có thể tìm hiểu nội dung của các gói với 'dpkg -L'. –
msandiford
thư mục jvm của tôi không chứa 'java-6-openjdk-common'. Nó có 'java-6-openjdk',' java-1.6.0-openjdk'. Tôi sử dụng 'java-6-openjdk' và cho đến nay nó đã hoạt động. Cảm ơn bạn !!! – user1467855
Hoạt động tốt cho phiên bản 7: 'sudo apt-get cài đặt openjdk-7-source ' – Kuchi