Trong hệ thống của tôi (Ubuntu 10.04) java đang chạy tốt nhưng tôi không thể chạy javap lệnh
Tôi đã hãy biên dịch Foo
lớp và .class đường dẫn tập tin là xác định vị trí tại
/home/mahesh/java/chọn
khi tôi thực hiện
javap -c Foo.class thông báo lỗi
tôi nhận được như sau:
lỖI: không thể tìm Foo.clas s
Có cần thiết đặt bất kỳ biến môi trường nào hay bất kỳ thứ gì khác để giải quyết nó. biến $ PATH của tôi là nhắm mục tiêu đến:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/bin/
Cảm ơn bạn.Java: javap LỖI: Không thể tìm .class
15
A
Trả lời
36
Bạn chỉ cần xóa tiện ích mở rộng .class
.
Sử dụng lệnh sau: javap -c Foo
+0
có Nó nhờ .. – mcacorner
+0
công trình giống như một ma thuật :) –
Hãy thử 'javap -c Foo -classpath/home/mahesh/java/opt' –