AWS

ec2_Liunx java 설치 및 환경 변수 설정

JUNGKEUNG 2021. 5. 19. 21:51
반응형

Java 및 Javac 설치


자바 11버전

https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-11-ug/amazon-linux-install.html

Java 설치

1. sudo yum update -y [ 모든 패키지 업데이트시키기 ]

2. java -version [ 자바 버전 확인 ] (자바 설치 되어있는지 확인)

3. sudo yum list | grep jdk [ 설치 가능한 자바 버전 확인 ]

Javac 설치

1. sudo yum install java-1.8.0-openjdk [ java 1.8.0 설치 ]  →  설치 후 java -version 확인하기

    (Is this ok 라는 물음에 y 입력하면 바로 설치 진행)

2. sudo yum install java-1.8.0-openjdk-devel.x86_64 [ javac 설치 ] →  설치 후 javac -version 확인하기

    (Is this ok 라는 물음에 y 입력하면 바로 설치 진행)

 

 

 

환경변수 설정


아래 명령어를 입력했을때 아무 응답이 없다는것은 아직 환경 변수가 설정되지 않았다는 증거입니다.

 

1. echo $JAVA_HOME

2. which java [ java 경로 확인 ]

 /usr/bin/java <- 위치에 있는걸 확인

  ※ 절대 경로를 알아낸 뒤 복사 ( Shift + Ctrl + C)

3. readlink -f /usr/bin/java

 

 

 

vi 편집기 접근


vi /etc/profile [ vi 편집기 접근 ]

맨 마지막으로 이동 (Shift + g) 후 i를 눌러 insert모드로 변환한 뒤, 환경 변수 설정값 입력 ( 오타주의)

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.amzn2.0.1.x86_64

 (자신의 버전에 맞게 해줘야한다.)

 

입력 후 esc 눌러 insert 모드를 종료하고 :wq!를 입력(저장 후 종료)하여 vi편집기 종료 후,

아래 명령어 입력하여 환경변수 설정 적용이 잘 되었는지 확인

 

source /etc/profile

echo $JAVA_HOME

echo $PATH

echo $CLASSPATH

 

 

 

HelloWorld 출력해보기


1. vi HelloWorld.java 

public class HelloWorld{
	public static void main(String[] args){
    	System.out,println("Hello World!!");
    }
}

:wq! 저장 하고 나오기

ls 명령어로 제대로 저장되었는지 확인

실행!

javac HelloWorld.java

java -cp . HelloWorld

'AWS' 카테고리의 다른 글

Ec2_Linux_error! (Network error: Connection timed out)  (0) 2021.05.23
ec2_Liunx_tomcat 설치  (0) 2021.05.20
EC2 Linux 서버 생성(PuTTY이용)  (0) 2021.05.19
SSH란?  (0) 2021.05.18
EC2-Windows2019 인스턴스 생성 및 RDS 연결  (0) 2021.05.18