Tùy thuộc vào những gì một người cần, các câu trả lời khác có thể giúp đỡ.
Trong trường hợp của tôi, họ đã không làm thế. Tôi đang tìm kiếm thông tin phiên bản "đủ điều kiện" của IBM JDK.
Vì vậy, câu trả lời "thực" có thể là: chỉ cần bỏ tất cả các thuộc tính hệ thống và kiểm tra xem có thuộc tính nào cung cấp cho bạn những gì bạn đang tìm kiếm không.
Trong trường hợp của tôi; Tôi thấy rằng IBM JDK biết một
Tài sản: java.fullversion
JRE 1.8.0 IBM J9 2.8 Linux amd64-64 Tài liệu tham khảo được nén 20161013_322271 (bật JIT, bật AOT)
J9VM - R28_Java8_SR3_20161013_1635_B322271
JIT - tr.r14.java.green_20161011_125790
GC - R28_Java8_SR3_20161013_1635_B322271_CMPRSS J9CL - 20161013_322271
AccessController.doPrivileged(new PrivilegedAction<String>(...));