Programing

우분투에 Java 7 설치

lottogame 2020. 4. 23. 07:41
반응형

우분투에 Java 7 설치


Java를 설치하려면 항상 터미널에서 고전적인 방법을 사용했습니다. Java를 수동으로 설치하고 싶습니다. JDK의 폴더를 책상에 놓고 환경 변수 (PATH, CLASSPATH 및 JAVA_HOME)를 설정했습니다. 터미널에서 입력 java -version하면 인쇄됩니다

foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

그러나 Eclipse 또는 netbeans를 설치하려고하면 시스템에 Java가 설치되어 있지 않다고 경고하여 시스템이 경고합니다.

수동 설치를 위해 필요한 것이 무엇입니까? (우분투 13.04)


이 답변은 Oracle Java 7을 설치하는 방법을 설명하는 데 사용되었습니다. Oracle 수명이 다한 Java 7 이후에는 더 이상 작동하지 않으며 보안 패치가있는 버전의 바이너리 다운로드를 페이 월 뒤에 넣습니다. 또한 OpenJDK는 성장했으며 오늘날에는 더 실용적인 대안입니다.

Ubuntu 16.04 이상에서는 더 이상 Java 7을 사용할 수 없습니다. 일반적으로 Java 8 (또는 9)을 대신 설치하는 것이 가장 좋습니다.

sudo apt-get install openjdk-8-jre

또는 컴파일러를 원한다면 jdk를 얻으십시오.

sudo apt-get install openjdk-8-jdk

Trusty에서 현재 Java 7을 설치하는 가장 쉬운 방법은 OpenJDK 패키지를 설치하는 것입니다.

sudo apt-get install openjdk-7-jre

또는 jdk의 경우 :

sudo apt-get install openjdk-7-jdk

더 이상 지원하지 않는 Ubuntu 버전에서 Java 7을 구체적으로 찾고 있다면 https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04 이상 .


sudo apt-get update
sudo apt-get install openjdk-7-jdk

다른 JDK 버전이 이미 설치되어있는 경우

sudo update-alternatives --config java

그런 다음 Java 7 버전을 선택하십시오.


flup의 답변 외에도 다음을 실행하여 JAVA_HOME 및 PATH를 설정할 수 있습니다.

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

http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default에 대한 자세한 정보


https://www.oracle.com/technetwork/java/javase/downloads/index.htmljdk<version>-linux-x64.tar.gz 에서 Java 파일을 다운로드 하십시오 .

원하는 곳에서이 파일을 추출하십시오. like : /home/java(홈 디렉토리에 사용자가 작성한 폴더 이름).

이제 터미널을여십시오. JAVA_HOME=pathjdk 폴더의 경로 설정하십시오 (jdk 폴더를 연 다음 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동 한 다음 모두 선택을 사용하여 경로를 복사하십시오)하고 여기에 붙여 넣으십시오.

처럼: JAVA_HOME=/home/xxxx/java/JDK1.8.0_201

JDK / JRE의 위치를 ​​우분투에 알려주십시오.

sudo update-alternatives --install /usr/bin/java java /home/xxxx/java/jdk1.8.0_201/bin/java 20000
sudo update-alternatives --install /usr/bin/javac javac /home/xxxx/java/jdk1.8.0_201/bin/javac 20000
sudo update-alternatives --install /usr/bin/javaws javaws /home/xxxx/java/jdk1.8.0_201/bin/javaws 20000

우리의 설치 즉, jdk1.8.0_05가 기본 Java 여야한다고 우분투에 알려주십시오.

sudo update-alternatives --set java /home/xxxx/sipTest/jdk1.8.0_201/bin/java
sudo update-alternatives --set javac /home/xxxx/java/sipTest/jdk1.8.0_201/bin/javac
sudo update-alternatives --set javaws /home/xxxxx/sipTest/jdk1.8.0_201/bin/javaws

이제 시도하십시오 :

$ sudo update-alternatives --config java

대체 java (제공 /usr/bin/java)에 대한 3 가지 선택 사항이 있습니다 .

  Selection    Path                                  Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-oracle1/bin/java   1047      auto mode
  1            /usr/bin/gij-4.6                       1046      manual mode
  2            /usr/lib/jvm/java-6-oracle1/bin/java   1047      manual mode
  3            /usr/lib/jvm/jdk1.7.0_75/bin/java      1         manual mode

현재 선택을 유지하려면 Enter 키를 누르고 [ *] 또는 유형 선택 번호 : 3

update-alternatives: using /usr/lib/jvm/jdk1.7.0_75/bin/java to provide /usr/bin/java (java) in manual mode

위의 과정을 반복하십시오 :

sudo update-alternatives --config javac
sudo update-alternatives --config javaws

Java 설치 절차를 신중하게 고려해야한다고 생각합니다. 다음은 가능한 모든 오류를 다루는 자세한 프로세스입니다.

apt-get으로 Java를 설치하는 것은 쉽습니다. 먼저 패키지 색인을 업데이트하십시오.

sudo apt-get update

그런 다음 Java가 아직 설치되지 않았는지 확인하십시오.

java -version

"다음 프로그램에서 java 프로그램을 찾을 수 있습니다"라는 메시지가 표시되면 Java가 아직 설치되지 않은 것이므로 다음 명령을 실행하십시오.

sudo apt-get install default-jre

내가 생각 한대로 지금까지 괜찮아

JRE (Java Runtime Environment)가 설치됩니다. 대신 Java 애플리케이션 (예 : Apache Ant, Apache Maven, Eclipse 및 IntelliJ IDEA)을 컴파일하는 데 필요한 JDK (Java Development Kit)가 필요한 경우 다음 명령을 실행하십시오.

sudo apt-get install default-jdk

이것이 Java를 설치하는 데 필요한 모든 것입니다.

OpenJDK 7 설치 :

OpenJDK 7을 설치하려면 다음 명령을 실행하십시오.

sudo apt-get install openjdk-7-jre 

JRE (Java Runtime Environment)가 설치됩니다. 대신 JDK (Java Development Kit)가 필요한 경우 다음 명령을 실행하십시오.

sudo apt-get install openjdk-7-jdk

Oracle JDK 설치 :

Oracle JDK는 공식 JDK입니다. 그러나 Oracle에서는 더 이상 Ubuntu의 기본 설치로 제공되지 않습니다.

apt-get을 사용하여 계속 설치할 수 있습니다. 버전을 설치하려면 먼저 다음 명령을 실행하십시오.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

그런 다음 설치하려는 버전에 따라 다음 명령 중 하나를 실행하십시오.

Oracle JDK 7 :

sudo apt-get install oracle-java7-installer

Oracle JDK 8 :

sudo apt-get install oracle-java8-installer

PPA 방법이 더 이상 작동하지 않습니다.

Oracle Java 6 및 7은 오랫동안 지원되지 않지만 Oracle 웹 사이트에서 최근까지 다운로드 할 수있었습니다.

그러나 바이너리는 약 10 일 전에 제거되었으므로 (?) WebUpd8 Oracle Java PPA에서 사용 가능한 Oracle Java (JDK) 6 및 7 설치 프로그램이 더 이상 작동하지 않습니다.

Oracle Java 6 및 7은 이제 Oracle Support 계정 (무료가 아님)이있는 사용자 만 사용할 수 있으므로 PPA 패키지에 대해서는이를 지원할 수 없습니다.

출처 : http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html 날짜 : 2017 년 6 월

오라클의 다운로드 페이지 는 말합니다

2015 년 4 월 이후에 릴리스 된 Java SE 7 및 2013 년 4 월 이후에 릴리스 된 Java SE 6에 대한 업데이트는 My Oracle Support를 통해 Oracle 고객에게만 제공됩니다 (지원 로그인 필요).

Java SE Advanced는 상용 기능, 중요한 버그 수정, 보안 수정 및 일반 유지 보수에 대한 액세스를 제공합니다.

Oracle 아카이브에서 다운로드해야했습니다-http: //www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

그래도 계정이 필요합니다.


flup의 답변 이 최고이지만 완전히 작동하지 않았습니다. 작동하도록하려면 다음을 수행해야했습니다.

  1. export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
  2. chmod 777 폴더에
  3. ./gradlew build -최대 절전 모드

.deb 패키지의 Oracle Java 1.7.0

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade

1.7.0_51에 대한 해결 방법

문제 (123) OAB의 현재와 풀 요청

패치 된 vesion은 다음과 같습니다.

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade

Open Applicaction -> Accessories -> Terminal

Type commandline as below...

sudo apt-get install openjdk-7-jdk

Type commandline as below...

apt-cache search jdk

(Note: openjdk-7-jdk is symbolically used here. You can choose the JDK version as per your requirement.)

For "JAVA_HOME" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk

(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)

For "PATH" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

export PATH=$PATH:/usr/lib/jvm/java-7-openjdk/bin

(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)

Check for "open jdk" installation, just type command in "Terminal" as shown below

javac -version

참고 URL : https://stackoverflow.com/questions/16263556/installing-java-7-on-ubuntu

반응형