Ubuntu에서 JAVA_HOME 경로를 설정하는 방법은 무엇입니까?
어떻게 설정 할 수 있습니다 JAVA_HOME
그것을 각 시간을 설정하지 않고 경로는 내 컴퓨터를 다시 시작?
Ubuntu 컴퓨터에서 JAVA_HOME을 설정하려고 할 때 다음 방법을 사용했습니다.
1) 터미널에서 다음 명령을 실행했습니다.
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
2) 경로 /etc/enviroment
를 추가하기 위해 파일을 직접 편집 JAVA_HOME
했습니다.
정말 이상한 점은 위의 두 가지 방법 중 하나를 JAVA_HOME
사용하여 echo
명령을 사용하여 테스트 하면 올바르게 설정되어 있음을 알 수 있지만 다시 시작하면 로그 아웃 / 로그인을 다시하거나 잠시 동안 컴퓨터에서 작업 한 후에도 더 이상 작동 JAVA_HOME
하지 않는다는 것입니다. 위의 두 가지 방법 중 하나를 사용하여 다시 설정해야합니다.
그래서 누군가 내가 여기서 뭘 잘못하고 있는지 말해 줄 수 있습니까?
나는 일반적으로 경로를 설정
~/.bashrc
그러나 Java의 경우 https://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7의 지침을 따랐습니다.
나에게는 충분했습니다.
또한 여러 java_home을 정의하고 그중 하나만 활성화 할 수 있습니다 (나머지 주석 처리됨).
bashrc 파일에서
export JAVA_HOME=......jdk1.7
#export JAVA_HOME=......jdk1.8
주의 사항 1.8이 주석 처리되었습니다. 일단 당신이
source ~/.bashrc
jdk1.7이 경로에 있습니다.
이런 식으로 상당히 쉽게 전환 할 수 있습니다. 더 영구적 인 해결책도 있습니다. 내가 게시 한 링크에 해당 정보가 있습니다.
JAVA_HOME을 파일에 추가하십시오.
/etc/environment
전체 시스템에서 사용할 수 있으려면 (우분투를 다시 시작해야합니다)
참조 URL : https://stackoverflow.com/questions/17287542/how-to-set-java-home-path-on-ubuntu
'development' 카테고리의 다른 글
SVG 파일에서 SVG 경로를 만드는 도구가 있습니까? (0) | 2021.01.07 |
---|---|
Amazon RDS에 사용 가능한 메모리가 부족합니다. (0) | 2021.01.07 |
sed-아직 주석 처리되지 않은 특정 문자열과 일치하는 행에 주석 달기 (0) | 2021.01.07 |
ReactJS : 자식 구성 요소에 배치 될 때 onClick 핸들러가 실행되지 않음 (0) | 2021.01.07 |
Python Pandas equivalent in JavaScript (0) | 2021.01.07 |