2011-07-12 51 views
8

Tôi đang sử dụng VisualVM để lược tả chương trình Scala đã được biên dịch với mặc định là -g: vars, bao gồm số dòng (được xác minh bằng javap rằng tệp lớp có số dòng). Tuy nhiên, VisualVM không hiển thị bất kỳ số dòng nào trong bất kỳ tên phương thức lược tả nào của nó. Có cách nào để làm cho nó hiển thị các tập tin và số dòng? Sử dụng VisualVM 1.3.2 (và nếu nó quan trọng: Sun JDK 6 và Scala 2.9.0.1).Hiển thị số dòng hiển thị VisualVM

Trả lời

1

Vì câu hỏi này xuất hiện rất cao trong Google và nhiều năm trôi qua mà không có câu trả lời, tôi nghĩ tôi sẽ cung cấp giải pháp thay thế có thể không tồn tại vào thời điểm đó. Là một thay thế cho VisualVM, bằng cách sử dụng Java Mission Control, mà bây giờ đi kèm với JDK mới nhất, bạn có thể cấu hình và nhận được số dòng. Số dòng không được hiển thị theo mặc định. Bạn có thể hiển thị chúng trong Call Tree bằng cách nhấp chuột phải vào một trong các dòng cây và chọn "Distinguish Frames By >> Line Number".

Các vấn đề liên quan