2009-10-14 2 views
1

클라이언트가 웹 플러그인으로 OpenJDK를 실행하고 있는지 어떻게 확인할 수 있습니까? 나는 java.version을 시도했으며 나머지 속성은 here으로 표시했습니다.애플릿 (시스템 등록 정보)에서 OpenJDK를 어떻게 검색합니까?

터미널에서 실행중인 java -version은 제대로 작동하지만이 경로를 따라 가면 Java는 사용자의 경로에 있어야합니다.이 경로는 전적으로 신뢰할 수 있는지를 모릅니다. 명령 줄이나 터미널에 포격하지 않고 java -version이 프로그래밍 방식으로 제공 한 문자열을 볼 수있는 다른 방법이 있습니까?

바로 지금 System.getProperties().getProperty("java.version")을 실행하면 Sun Microsystems Inc.!

답변

0

시스템 속성을 통해 실행할 수는 없지만, 설치된 모든 플러그인을 포함하는 navigator.plugins 배열을 제공합니다. 각 플러그인의 "이름"등록 정보를 확인하면 Sun Java 플러그인을 모방 자와 분리 할 수 ​​있어야합니다.

관련 문제