macOS X 10.6에서 Java 환경 변수 탐색
macOS X 10.6에서 Java 애플리케이션을 구성할 때 JAVA_HOME 환경 변수는 다음에서 중요한 역할을 합니다. 올바른 Java 버전의 실행을 지시하고 JRE JAR 및 기타 필수 구성 요소를 찾습니다. 유효해 보이는 여러 경로 중에서 최적의 애플리케이션 성능을 위해서는 JAVA_HOME에 대한 적절한 선택을 결정하는 것이 필수적입니다.
옵션 탐색
다음 경로는 JAVA_HOME에 대한 실행 가능한 후보로 나타납니다.
이러한 경로 중 일부는 Java 기본 설정 창에 정의된 대로 현재 VM을 가리키는 심볼릭 링크를 통해 상호 연결되어 있지만 어떤 것을 사용할 것인지에 대한 질문은 남아 있습니다.
성공으로 가는 길: java_home 사용
가장 안정적이고 권장되는 접근 방식은 JAVA_HOME을 java_home 명령의 출력으로 설정하는 것입니다. 이 명령을 사용하면 Java 기본 설정에 구성된 Java 경로를 지정할 수 있습니다.
.bashrc에서 JAVA_HOME 설정
편의를 위해 . bashrc 파일을 사용하여 JAVA_HOME 변수를 설정합니다.
export JAVA_HOME=$(/usr/libexec/java_home)
JAVA_HOME을 java_home 명령의 출력으로 설정하면 애플리케이션이 올바른 Java 버전을 일관되게 사용하도록 할 수 있습니다.
추가 고려 사항
특정 시나리오에서는 이전 Java 버전으로 전환해야 할 수도 있습니다. 예를 들어 일부 애플리케이션에는 OS X에서 32비트 Java 5가 필요합니다. 이러한 경우 다음 명령을 사용하여 JAVA_HOME을 수정할 수 있습니다.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)
java_home에 대한 경로 구성
java_home이 경로에 없으면 다음 명령을 실행하여 추가할 수 있습니다.
sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/java_home
참조
위 내용은 macOS X 10.6에서 최적의 Java 애플리케이션 성능을 위해 JAVA_HOME 환경 변수를 어떻게 설정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!