Program Tip

Ubuntu에서 JDK 1.7에서 JDK 1.8로 이동

programtip 2020. 11. 6. 19:06
반응형

Ubuntu에서 JDK 1.7에서 JDK 1.8로 이동


나는 UBUNTU에 있습니다. 현재 설치된 JDK 버전은 다음과 같습니다.

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

설치되는 구성은 다음과 같습니다.

sudo update-alternatives --config java
There is only one alternative in link group java 
(providing /usr/bin/java):     /usr/lib/jvm/java-7-oracle/jre/bin/java

JDK 1.8의 최신 tar.gz 아카이브를 다운로드했습니다.

현재 설치된 JDK 1.7을 재정의 / 제거하는 tar.gz에서 JDK 1.8을 어떻게 쉽게 설치할 수 있습니까? 또는 명시 적으로 tar.gz를 사용하지 않아도됩니다.


이것은 내가 데비안에서하는 일입니다. 우분투에서 작동해야한다고 생각합니다 (필요에 따라 버전을 수정하고 원하는대로 JDK 파일을 복사 할 폴더를 조정합니다 /opt/jdk. 사용하고 있습니다 ) :

wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u71-b15/jdk-8u71-linux-x64.tar.gz
sudo mkdir /opt/jdk
sudo tar -zxf jdk-8u71-linux-x64.tar.gz -C /opt/jdk/
rm jdk-8u71-linux-x64.tar.gz

그런 다음 업데이트 대안 :

sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_71/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_71/bin/javac 1

/opt/jdk/jdk1.8.0_71/bin/java다음 명령을 실행할 때에 해당하는 번호를 선택하십시오 .

sudo update-alternatives --config java
sudo update-alternatives --config javac

마지막으로 올바른 버전이 선택되었는지 확인합니다.

java -version
javac -version

다음 명령 줄을 사용하십시오.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

필요한 경우이 Ubuntu 자습서를 따를 수도 있습니다 .


저장소를 추가하고 apt-get을 업데이트합니다.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Java8을 설치하고 기본값으로 설정합니다.

sudo apt-get install oracle-java8-set-default

버전 확인 :

java -version

PPA를 통해 1.8을 쉽게 설치할 수 있습니다. 다음을 통해 수행 할 수 있습니다.

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

그런 다음 실행중인 버전을 확인하십시오.

$ java -version

수동으로해야하는 경우 여기 AskUbuntu에 대한 답변이 이미 있습니다 .


다음을 수행하여 시스템에 Java 8을 설치할 수 있습니다. 먼저 tar설치하려는 링크를 가져옵니다 . 다음과 같이 할 수 있습니다.

  1. Java 다운로드 페이지 로 이동 하여 적절한 다운로드를 찾으십시오.
  2. 라이센스 계약에 동의하고 다운로드하십시오.
  3. 브라우저의 다운로드 페이지에서 및을 마우스 오른쪽 버튼으로 클릭 copy link address합니다.

그런 다음 터미널에서 :

$ cd /tmp
$ wget http://download.oracle.com/otn-pub/java/jdk/8u74-b02/jdk-8u74-linux-x64.tar.gz\?AuthParam\=1458001079_a6c78c74b34d63befd53037da604746c
$ tar xzf jdk-8u74-linux-x64.tar.gz?AuthParam=1458001079_a6c78c74b34d63befd53037da604746c
$ sudo mv jdk1.8.0_74 /opt
$ cd /opt/jdk1.8.0_74/
$ sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 2
$ sudo update-alternatives --config java // select version
$ sudo update-alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_91/bin/jar 2
$ sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_91/bin/javac 2
$ sudo update-alternatives --set jar /opt/jdk1.8.0_91/bin/jar
$ sudo update-alternatives --set javac /opt/jdk1.8.0_74/bin/javac
$ java -version // you should have the updated java

참고 URL : https://stackoverflow.com/questions/30177455/moving-from-jdk-1-7-to-jdk-1-8-on-ubuntu

반응형