자바로가는 길을 찾는 방법?


27

openJDK를 8 버전으로 업데이트해야했습니다 ...이 방법으로 새 ​​버전을 다운로드했습니다.

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update 
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac

자바 버전을 볼 때

java -version

그리고 얻다

openjdk 버전 "1.8.0_91"OpenJDK 런타임 환경 (빌드 1.8.0_91-8u91-b14-0ubuntu4 ~ 14.04-b14) OpenJDK 64 비트 서버 VM (빌드 25.91-b14, 혼합 모드)

그러나 어디에 저장 되었습니까? 이 경로를 설정해야하기 때문에 알아야합니다.AndroidStudio

답변:


32

간단히 (터미널에서) :

update-alternatives --list java

그리고 당신은 다음과 같은 결과를 얻을 것입니다 :

michael@NEXUS-TWO:/usr/lib/x86_64-linux-gnu/bamf$ update-alternatives --list java
/usr/bin/gij-5
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

마지막 줄은 당신 java이 있는 곳 입니다.


11

심볼릭 링크를 파헤쳐 야합니다. 아래는 Java 디렉토리를 얻는 단계입니다

1 단계:

$ whereis java
java: /usr/bin/java /etc/java /usr/share/java

그러면 java 명령이 / usr / bin / java에 있음을 알 수 있습니다.

2 단계:

$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 2009-01-15 18:34 /usr/bin/java -> /etc/alternatives/java

이제 우리는 이것이 /usr/bin/java실제로 심볼릭 링크 라는 것을 알고 /etc/alternatives/java있습니다.

위와 동일한 방법을 사용하여 더 깊이 파십시오.

3 단계 :

$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 31 2009-01-15 18:34 /etc/alternatives/java -> /usr/local/jre1.6.0_07/bin/java

이것이 바로 자바의 실제 위치입니다. /usr/local/jre.....

다른 심볼릭 링크를 찾기 위해 더 깊이 파고들 수 있습니다.


참조 : Java의 홈 디렉토리는 어디에 있습니까?


1
export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list javac)))

공개 JDK 8이 설치된 Ubuntu Linux 시스템 에서이 설정을보다 명확하게 설정하려면 다음을 수행하십시오.

$ update-alternatives --list java
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

$ update-alternatives --list javac
/usr/lib/jvm/java-8-openjdk-amd64/bin/javac

그러나 필요한 것은 JDK의 bin 을 포함하는 디렉토리의 경로 입니다. 따라서 javac의 위치를 ​​요청한 다음 dirname을 두 번 사용하십시오.

자세한 내용은 man update-alternatives를 참조하십시오.


0

2019 년 1 월부터 Oracle Java의 라이센스 모델이 변경되었습니다. 많은 Java 설치 학습서에서 사용되는 'ppa : webupd8team / java'와 같은 PPA를 사용할 수 없습니다.

여기에서는 Ubuntu 16.04에 Java 8을 설치하고 터미널에서 Java 경로를 설정하는 방법을 공유하고 싶습니다.

설치

참조 : https://java.com/en/download/help/linux_x64_install.xml

공식 문서의 지침에 따라 .tar.gz로 Java를 설치했습니다.

경로 설정

참조 : https://java.com/en/download/help/path.xml

지침은 공식 문서에서도 제공됩니다. Java 경로를 설정하는 단계는 여기에서 훨씬 간단합니다.

모든 단계를 수행 한 후 터미널을 다시 시작하고 'java -version'을 실행하여 설치를 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.