2009-06-02 28 views
8

Trong MBean chuẩn của tôi, tôi muốn đặt trường Mô tả hiển thị trong JConsole trong tiêu đề MBeanAttributeInfo. Ngay bây giờ nó có một giá trị mặc định của "Thuộc tính tiếp xúc cho quản lý". Tôi không thể tìm ra cách tôi thiết lập khi tôi xác định phương thức thuộc tính trong MBean. Tôi đang sử dụng Java 6 JVM. Cảm ơn.Làm thế nào để thay đổi trường mô tả MBeanAttributeInfo trong Java 6?

Trả lời

7

Eamonn từng có một bài đăng thực sự tốt về nó here, tôi giữ liên kết vì nó có thể giúp người khác tìm ra nơi nó đã di chuyển. Nó đã bị mất khi Oracle chuyển java.net vào các trang cộng đồng của họ. This page has similar solution

+0

Ồ, đó là rất nhiều công việc, nhưng chính xác những gì tôi đang tìm kiếm. Tôi mới vào stackoverflow, và không được đăng ký. Làm thế nào để tôi làm cho câu trả lời này tốt nhất và/hoặc cho bạn tín dụng cho nó? Cảm ơn. – Mark

+0

Không chắc chắn nếu bạn có mũi tên lên/xuống ở bên trái câu trả lời với tư cách là người dùng mới nhưng tôi rất vui vì nó đã giúp bạn. Nó thực sự không phải là nhiều công việc ngay sau khi bạn có lớp proxy và các chú thích tại chỗ. Tôi đã phải làm một công việc nhỏ để mở rộng nó cho NotificationEmitters nhưng nó không phải là khó khăn một khi bạn hiểu cách thức hoạt động. – Fredrik

+0

Xin chào Fredrik. Tôi đã đăng ký, nhưng tôi chưa có đủ danh tiếng để bỏ phiếu cho câu trả lời của bạn. Tôi sẽ một lần tôi có được danh tiếng. Cảm ơn một lần nữa. – Mark

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