programing

CentOS에 Java SDK를 설치하는 방법

kingscode 2022. 9. 27. 21:35
반응형

CentOS에 Java SDK를 설치하는 방법

는 센트가 있다OS 5인데 Linux에서 Java SDK를 설치하는 절차를 모릅니다.

RPM 파일을 다운로드 할 수 있는 장소와 그 다음에 무엇을 하면 완전히 설치할 수 있습니까?

그러면 Tomcat을 설치해야 합니다.

아니면 모두 준비된 패키지가 있나요?

다음 명령어는 Java와 직접 관련된 모든 패키지의 목록을 반환합니다.이 형식은 다음과 같습니다.java-<version>.

$ yum search java | grep 'java-'

사용 가능한 패키지가 없는 경우 검색할 새 리포지토리를 다운로드해야 할 수 있습니다.는 Dag Wiers의 보고서를 볼 을 제안한다.다운로드 후 위의 명령을 다시 시도하십시오.

다운로드 가능한 Java 패키지 버전이 하나 이상 표시됩니다.이 문서를 읽는 시점에 따라 사용 가능한 최신 버전이 다를 수 있습니다.

java-1.7.0-openjdk.x86_64

JRE를 소개합니다.「」를 인스톨 하려면 , 「」도 참조해 .javac JDK.JDK를 and 、 and음음음음 、 and and음음 and and and and and 。

$ yum install java-1.7.0-openjdk*

이러한 패키지는 인스톨 됩니다(및 그 의존 관계).

java-1.7.0-openjdk.x86_64
java-1.7.0-openjdk-accessibility.x86_64
java-1.7.0-openjdk-demo.x86_64
java-1.7.0-openjdk-devel.x86_64
java-1.7.0-openjdk-headless.x86_64
java-1.7.0-openjdk-javadoc.noarch
java-1.7.0-openjdk-src.x86_64

@벤텍, 완벽해.

redhat docs는 항상 훌륭한 소스입니다.yum을 사용하여 JDK를 설치하는 방법을 설명하는 좋은 튜토리얼이 여기에 있습니다(즐겨보세요). - OpenJDK를 설치하고 $JAVA_를 설정합니다.홈 패스

Open JDK 6:

yum install java-1.6.0-openjdk-devel

Open JDK 7:

yum install java-1.7.0-openjdk-devel

사용 가능한 모든 Java openjdk-devel 패키지를 나열하려면 다음을 수행합니다.

yum list "java-*-openjdk-devel"

yum install java-1.8.0

그 후:

alternatives --config java

다음 사항을 확인합니다.

java -version

센토스 7에서는 그냥...

sudo yum install java-sdk

당신은 이미 가장 흔한 보고서를 가지고 있을 겁니다.Centos는 -devel sufix를 사용하여 올바른 SDK를 찾습니다.

다른 대답은,

sudo yum list \*java-1\* | grep open 

리스트에서 하나를 선택하여 설치한다.

예를들면,

sudo yum install java-1.7.0-openjdk.x86_64

다음은 Cent에서의 Java 및 그 경로 설정에 대한 자세한 정보입니다.OS6.

최신 Java 버전8 의 인스톨 순서는, 다음과 같습니다.

  1. Oracle 사이트에서 java rpm 패키지를 다운로드합니다.(jdk-8-linux-x64.rpm)
  2. rpm부터 설치합니다.(rpm - Uvh jdk-8 - linux - x64 . rpm )
  3. /etc/profile을 열고 Java 경로를 설정하여 저장합니다.
  4. 다음 명령을 사용하여 Java 설치 경로 및 Java 버전을 확인합니다.

이제 샘플 Java 프로그램을 사용하여 설치를 테스트할 수 있습니다.

Oracle은 다운로드 링크에 md5hash를 삽입했기 때문에 명령줄용 다운로드 링크를 자동으로 조립할 수 없습니다.

그래서 저는 최신 jdk 다운로드 링크를 얻고 rpm을 통해 직접 설치하기 위해 몇 개의 bash 명령줄을 수정했습니다.관심 있는 모든 분:

wget -q http://www.oracle.com/technetwork/java/javase/downloads/index.html -O ./index.html && grep -Eoi ']+>' index.html | grep -Eoi '/technetwork/java/javase/downloads/jdk8-downloads-[0-9]+.html' | (head -n 1) | awk '{print "http://www.oracle.com"$1}' | xargs wget --no-cookies --header "Cookie: gpw_e24=xxx; oraclelicense=accept-securebackup-cookie;" -O index.html -q && grep -Eoi '"filepath":"[^"]+jdk-8u[0-9]+-linux-x64.rpm"' index.html | grep -Eoi 'http:[^"]+' | xargs wget --no-cookies --header "Cookie: gpw_e24=xxx; oraclelicense=accept-securebackup-cookie;" -q -O ./jdk8.rpm && sudo rpm -i ./jdk8.rpm

The bold part should be replaced by the package of your liking.

If you want the Oracle JDK and are willing not to use yum/rpm, see this answer here:

Downloading Java JDK on Linux via wget is shown license page instead

As per that post, you can automate the download of the tarball using curl and specifying a cookie header.

Then you can put the tarball contents in the right place and add java to your PATH, for example:

curl -v -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz > jdk.tar.gz

tar xzvf jdk.tar.gz
sudo mkdir /usr/local/java
sudo mv jdk1.8.0_45 /usr/local/java/
sudo ln -s /usr/local/java/jdk1.8.0_45 /usr/local/java/jdk

sudo vi /etc/profile.d/java.sh
export PATH="$PATH:/usr/local/java/jdk/bin"
export JAVA_HOME=/usr/local/java/jdk

source /etc/profile.d/java.sh

use the below commands to install oracle java8 through terminal

Step -1) Visit Oracle JDK download page, look for RPM version

Step -2) Download oracle java 8 using the below command wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.rpm

Step -3) Install the java8 using below command sudo yum localinstall jdk-8u121-linux-x64.rpm Now the JDK should be installed at /usr/java/jdk1.8.0_121 Step -4) Remove the downloaded .rpm file to utilize the space. rm jdk-8u121-linux-x64.rpm

Step -5) Verify the java by using command java -version

Step -6) If the CentOS has multiple JDK installed, you can use the alternatives command to set the default java sudo alternatives --config java

Step -7)Optional set JAVA_HOME Environment variables. copy the path of jdk install i.e /usr/java/jdk1.8.0_121 use below command to export java home export JAVA_HOME=/usr/java/jdk1.8.0_121 export PATH=$PATH:$JAVA_HOME

centos에 java를 설치/제거하기 위한 셸 스크립트를 작성했습니다.껍데기만 돌리면 끝납니다.이 셸의 핵심은 다음과 같습니다.

1.download the jdk rpm(RedHat Package Manager) package.
2.install java using rpm.

자세한 것은, https://github.com/daikaixian/WaterShell/tree/master/program_installer 를 참조해 주세요.

잘 됐으면 좋겠다.

enter image description here

제가 한 일은 다음과 같습니다.

  1. 저,, 를 다운받았습니다..tarOracle Java JDK JRE의 JRE입니다.

  2. 뽑습니다..tar선택하다

  3. 도 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★JAVA_HOME ★★★★★★★★★★★★★★★★★」PATHJava 9에서는 여전히 Java 8을 런타임 환경으로 표시하고 있었습니다. 9 9.0.4 Symlinked로 ./user/binln명령어를 입력합니다.

  4. 하였습니다.java -version명령어를 사용하여 현재 기본 Java 런타임 환경으로 설정되어 있는 Java 버전을 확인합니다.

루트 사용자가 아닌 사용자와 yum을 사용하여 OpenJDK 8 JRE를 설치하려면 다음 명령을 실행합니다.

sudo yum install java-1.8.0-openjdk

Java 버전 확인

언급URL : https://stackoverflow.com/questions/5104817/how-to-install-java-sdk-on-centos

반응형