JAVA_HOME을 다음 형식으로 내보내는 경우 명령 줄에서 java -version이 반환하는 버전은 /System/Library/Frameworks/JavaVM.frameworks/Versions/CurrentJDK 링크로 결정됩니다./Library/Java/Home (/System/Library/Frameworks/JavaVM.framework/Home에 대한 링크)Java Preferences.app가 기본 Java 버전을 변경하지 않습니다.
명령 줄에서 java -version이 반환하는 버전은 JAVA_HOME 인 경우 Java Preferences.app에 의해 결정됩니다. 설정되지 않았습니다.
시행 착오를 통해 이것을 알아 냈습니다. 나는 이것이 문서화 된 곳에 관심이있다.
CurretntJDK를 변경하는 것이 안전한지 확실하지 않습니다. Java Preferences.app는 그것을 변경하지 않습니다.
내가 너무 해냈어을 :) –