우분투에 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=path
jdk 폴더의 경로 를 설정하십시오 (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의 답변 이 최고이지만 완전히 작동하지 않았습니다. 작동하도록하려면 다음을 수행해야했습니다.
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
chmod 777
폴더에./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에 대한 해결 방법
패치 된 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
'Programing' 카테고리의 다른 글
변경 전 선택 (드롭 다운) 값 얻기 (0) | 2020.04.23 |
---|---|
Vim : 선택 사항을 OS X 클립 보드로 복사 (0) | 2020.04.23 |
파일이있는 디렉토리를 삭제 하시겠습니까? (0) | 2020.04.23 |
Xcode를 시작하지 않고 iPhone 에뮬레이터를 실행하는 방법은 무엇입니까? (0) | 2020.04.23 |
탐색 표시 줄에서 "뒤로"버튼의 제목을 변경하는 방법 (0) | 2020.04.23 |