운영 및 유지보수 리눅스 운영 및 유지 관리 CentOS7에서 사용자 정의 JDK를 구성하는 방법

CentOS7에서 사용자 정의 JDK를 구성하는 방법

Jun 21, 2017 pm 02:17 PM
centos7 사용자 정의 구성

선택한 centos7-dvd 이미지는 open jdk와 함께 제공되므로 제거해야 합니다. 먼저 내장된 jdk를 쿼리합니다.

rpm -qa | grep java
로그인 후 복사

Java 이름이 있는 항목이 7개 있습니다. 그 중 openjdk가 있는 파일을 삭제합니다. 명령은 다음과 같습니다.

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
로그인 후 복사

Execute rpm -qa | &gt; 명령을 실행하면 3개만 남습니다. <code>rpm -qa | grep java命令,就剩下三个:

javapackages-tools-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
로그인 후 복사

接着安装自己需要的jdk,首先进入local目录:

cd /usr/local/
로그인 후 복사

在该目录下建一个文件夹并命名为jdk,用于存放jdk文件。下载文件:

// wget 地址
wget
로그인 후 복사

通过右键->复制链接地址获得url,然后执行命令,爽歪歪,感觉下载速度好快啊!

然后执行命令:

tar -zxvf jdk-8u131-linux-x64.tar.gz
로그인 후 복사
로그인 후 복사

结果出错了,错误信息:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
로그인 후 복사

在网上找了好久终于找到了解决方法。首先用file命令查看文件真正属性:

file jdk-8u131-linux-x64.tar.gz
로그인 후 복사

显示结果:

[root@localhost jdk]# file jdk-8u131-linux-x64.tar.gz 
jdk-8u131-linux-x64.tar.gz: HTML document, ASCII text, with very long lines, with CRLF line terminators
로그인 후 복사

原来下载下来的是网页(html),我说几百兆的东西怎么秒开呢。然后只能手动下载下来了,然后执行rz命令,选中下载的文件传到linux虚拟机,执行解压:

tar -zxvf jdk-8u131-linux-x64.tar.gz
로그인 후 복사
로그인 후 복사

解压后的文件为:

drwxr-xr-x. 8 10 143 4096 3月  15 16:35 jdk1.8.0_131
로그인 후 복사

删除压缩文件(可选):

rm -f jdk-8u131-linux-x64.tar.gz
로그인 후 복사

配置环境变量:

vim /etc/profile
로그인 후 복사

输入i进入编辑模式,在文件末尾添加环境变量:

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
로그인 후 복사

esc键,输入wq

source /etc/profile
로그인 후 복사

그런 다음 필요한 jdk를 설치하고 먼저 local 디렉터리를 입력합니다.
java -version
로그인 후 복사

이 디렉터리에 폴더를 만들고 jdk 파일 저장을 위해 이름을 jdk로 지정합니다. 파일 다운로드:

[root@localhost jdk]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
로그인 후 복사

마우스 오른쪽 버튼 클릭 -> 링크 주소를 복사하여 URL을 가져온 다음 명령을 실행하면 느낌이 좋고, 다운로드 속도도 엄청 빨라요!

그런 다음 명령을 실행하세요:

rrreee🎜결과는 오류입니다. 오류 메시지: 🎜rrreee🎜오랜 시간 동안 온라인으로 검색한 끝에 마침내 해결책을 찾았습니다. 먼저 file 명령을 사용하여 파일의 실제 속성을 확인합니다. 🎜rrreee🎜표시 결과: 🎜rrreee🎜다운로드한 웹 페이지(html)가 웹 페이지(html)인 것으로 나타났습니다. 몇 초 만에 수백 메가바이트의 파일을 어떻게 열 수 있나요? 그런 다음 수동으로만 다운로드한 다음 rz 명령을 실행하고 다운로드한 파일을 선택하여 Linux 가상 머신으로 전송하고 압축을 풀 수 있습니다. 🎜rrreee🎜압축 해제된 파일은 🎜rrreee🎜Delete입니다. 압축 파일(선택 가능): 🎜rrreee🎜환경 변수 구성: 🎜rrreee🎜i를 입력하여 편집 모드로 들어가고, 파일 끝에 환경 변수를 추가하세요. 🎜rrreee🎜esc 키를 누른 후 wq(저장하고 종료)를 입력하세요. 🎜저장 후 새로 구성된 환경을 적용하십시오: 🎜rrreee🎜 jdk 설치가 완료되었는지 확인하십시오: 🎜rrreee🎜결과 표시: 🎜rrreee🎜는 구성이 성공했음을 의미합니다. 🎜

위 내용은 CentOS7에서 사용자 정의 JDK를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

CentOS7 다양한 버전 이미지 다운로드 주소 및 버전 설명(Everything 버전 포함) CentOS7 다양한 버전 이미지 다운로드 주소 및 버전 설명(Everything 버전 포함) Feb 29, 2024 am 09:20 AM

CentOS7 다양한 버전 이미지 다운로드 주소 및 버전 설명(Everything 버전 포함)

Linux 시스템에서 GDM의 작동 원리 및 구성 방법 Linux 시스템에서 GDM의 작동 원리 및 구성 방법 Mar 01, 2024 pm 06:36 PM

Linux 시스템에서 GDM의 작동 원리 및 구성 방법

PyCharm과 PyTorch의 완벽한 조합: 자세한 설치 및 구성 단계 PyCharm과 PyTorch의 완벽한 조합: 자세한 설치 및 구성 단계 Feb 21, 2024 pm 12:00 PM

PyCharm과 PyTorch의 완벽한 조합: 자세한 설치 및 구성 단계

Linux Bashrc 이해: 기능, 구성 및 사용법 Linux Bashrc 이해: 기능, 구성 및 사용법 Mar 20, 2024 pm 03:30 PM

Linux Bashrc 이해: 기능, 구성 및 사용법

edius 사용자 정의 화면 레이아웃의 작동 과정 edius 사용자 정의 화면 레이아웃의 작동 과정 Mar 27, 2024 pm 06:50 PM

edius 사용자 정의 화면 레이아웃의 작동 과정

MyBatis Generator 구성 매개변수 해석 및 모범 사례 MyBatis Generator 구성 매개변수 해석 및 모범 사례 Feb 23, 2024 am 09:51 AM

MyBatis Generator 구성 매개변수 해석 및 모범 사례

win11 시스템에서 작업 그룹을 구성하는 방법 win11 시스템에서 작업 그룹을 구성하는 방법 Feb 22, 2024 pm 09:50 PM

win11 시스템에서 작업 그룹을 구성하는 방법

Excel에서 x축과 y축을 사용자 정의하는 방법은 무엇입니까? (Excel 축 눈금을 사용자 정의하는 방법) Excel에서 x축과 y축을 사용자 정의하는 방법은 무엇입니까? (Excel 축 눈금을 사용자 정의하는 방법) Mar 14, 2024 pm 02:10 PM

Excel에서 x축과 y축을 사용자 정의하는 방법은 무엇입니까? (Excel 축 눈금을 사용자 정의하는 방법)

See all articles