리눅스 java 11 설치
// 1. 자바 버전 확인 및 설치되어 있는 자바 삭제
# yum list installed | grep java
# yum remove -y java-1.8.0-openjdk.x86_64
# yum remove -y java-1.8.0-openjdk-headless.x86_64
// 2. 잘 삭제 되었는지 확인
# java -version
[Open JDK]
https://jdk.java.net/java-se-ri/11
파일링크 : https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
Java Platform, Standard Edition 11 Reference Implementations
Java Platform, Standard Edition 11 Reference Implementations The official Reference Implementation for Java SE 11 (JSR 384) is based solely upon open-source code available from the JDK 11 Project in the OpenJDK Community. This Reference Implementation a
jdk.java.net
: 위의 링크에서 Linux/x64 jdk 파일 링크를 복사합니다
// 3. 원하는 위치로 이동
# cd /usr/lib
// 4. 설치
# wget https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
// 5. 압축 풀기
# tar -zxvf openjdk-11+28_linux-x64_bin.tar.gz
환경변수 설정
# vi /etc/profile
* 맨 아래줄에 export JAVA_HOME=/usr/lib/jdk-11 추가
// 수정한 파일 저장
# source /etc/profile
// 환경변수가 잘 설정되었는지 확인
# echo $JAVA_HOME
wget을 이용해 jdk를 설치하면, 터미널에서 java, javac 명령어를 인식하지 못해서 Alias(별칭)을 사용
# java -version
명령을 찾을 수 없습니다 ..
# vi /etc/bashrc
// 맨 아래줄에 아래 두줄 추가
alias java="/usr/lib/jdk-11/bin/java"
alias javac="/usr/lib/jdk-11/bin/javac"
// 수정한 파일 저장
# source /etc/bashrc
java -version / javac -version 명령어가 잘 인식되는지 확인하면 끝!
test.java 실행해보기
# cd /usr/lib
# mkdir test_java
# cd test_java
# vi test.java
** 파일 내용 **
public class test{
public static void main(String args[]) {
System.out.println("test message");
}
}
** 파일 내용 **
// class 생성
# javac test.java
// class파일 실행
# java test
'Linux' 카테고리의 다른 글
[Linux] CentOS 7에 apache 설치 및 hello world 띄우기(+ 방화벽 설정) (0) | 2023.03.08 |
---|---|
[Linux] CentOS 7 부팅USB로 설치하기 (0) | 2023.03.07 |
[Mac] CentOS 7 설치 USB 만들기 (0) | 2023.03.06 |