Tôi muốn liệt kê các phương thức của các tệp lớp trong bình bằng cách sử dụng công cụ javap. Làm thế nào để làm điều đó để nó liệt kê các phương thức và thành viên của tất cả các tệp lớp trong jar. Ngay bây giờ tôi có thể làm điều đó chỉ cho một lớp học tại một thời điểm.Làm cách nào để in cấu trúc lớp trong tệp jar bằng công cụ javap?
Tôi đang mong đợi một cái gì đó như thế nào nếu tôi nói
javap java.lang.*
nó nên tranh thủ các phương pháp và các thành viên của tất cả các lớp trong gói java.lang. Nếu javap không có khả năng đó, có công cụ nào có sẵn không?
javap sẽ giải tán tên lớp bằng '/' thay vì '.', bạn chỉ cần xóa hậu tố' .class'. Tôi đang sử dụng 'zipinfo -1 $ {jar} \ *. Class | sed 's/\. class //' | xargs javap -classpath "$ jar" -c -l -private> $ {jar} .javap' –