필자는 플러그인을 개발하고 (솔직히 오래 전에 시작한 것입니다) 다른 Eclipse에서 플러그인을 테스트합니다. Eclipse 3.4, 3.5, 3.6이 설치되어 있습니다. C에서 : \ 프로그램 파일 \ 자바가있다 : 모든 버전Eclipse 3.4, 3.5, 3.6에서 System.getProperty ("java.home")가 다른 이유는 무엇입니까?
- jdk1.5.0_22
- jdk1.6.0_21
- jre1.5.0_22
- JRE6
일식 (Windows -> 환경 설정 -> 설치된 JRE)에는 "C : \ Program Files \ Java \ jdk1.5.0_22"경로의 "jdk1.5.0_22"가 있습니다.
\ 프로그램 파일 \ 자바 \ jdk1.5.0_22 \
JRE :
그래서,이
System.getProperty("java.home")
인쇄
C 왜 이클립스 3.5 및 3.6을 알아낼 수 없습니다 하지만 이클립스 3.4에서는 인쇄합니다
C : \ Program Files \ Java \ jre6
누구나 내게 값이 System.getProperty ("java.home")에서 사용되는 접착제를 줄 수 있습니까?
업데이트 : 해결됨, 내 답변보기! – JackBauer