linux에 jdk 설치 후 Visual Studio Code java 프로그래밍 환경 구축

2023. 2. 2. 00:58카테고리 없음

728x90

사전환경

ubuntu 20.04

vs code

ssh


10년 만에 java 프로그램을 만들고 싶은 마음이 들었다.

이유는 여러가지지만 오랜만에 공부하려니 설치부터 시작해야 했다.

이 글은 VS Code로 원격 머신(나는 azure를 사용한다)에 SSH로 연결 한걸 가정하고 작성했다.

혹시 SSH연결을 안했다면

https://aaaag.tistory.com/56

 

visual studio code와 putty를 이용해 원격 머신의 linux 연결하는 법

환경 gcp ubuntu 사전 지식 putty(기초) ssh(기초) 우선 들어가기 앞서 MS에 실망했다. visual studio code는 원격 리모트 기능을 확장 기능으로 지원해서 실제 폴더/파일 구조의 탐색기와 원격 접속으로 직

aaaag.tistory.com

이 글을 참고하고 보면 이해하기 편하다

그럼 시작한다


JAVA환경 구축 시 어느 JDK를 다운로드하여 설치할지를 결정해야 한다

나는 Amazon Corretto 17 버전을 다운로드하여 설치했다.

참고로 17 버전이 맘에 안들 경우 

https://aws.amazon.com/ko/corretto/?filtered-posts.sort-by=item.additionalFields.createdDate&filtered-posts.sort-order=desc 

 

Amazon Corretto 프로덕션용 OpenJDK 배포

Amazon Corretto를 사용하여 클라우드, 온프레미스 및 로컬 머신에서 동일한 환경을 실행할 수 있습니다. Corretto 17은 Linux(x64 및 aarch64), Windows(x64), macOS(x64 및 M1), Alpine Linux(x64) 및 Amazon Linux 2(x64 및 aarch

aws.amazon.com

다른 버전도 있으니 원하는 버전을 결정한다.

wget https://corretto.aws/downloads/latest/amazon-corretto-17-x64-linux-jdk.tar.gz

위 명령어를 실행하고 ls 명령어로 정상으로 다운로드하였는지 확인한다.

tar xvfz amazon-corretto-17-x64-linux-jdk.tar.gz

위 명령어를 실행하고 ls 명령어로 다운로드한 압축파일을 해제했는지 확인한다.

JAVA 환경변수를 설정한다.

나는 bash를 사용하기 때문에. bashrc 파일을 vi로 실행한 다음

vi .bashrc

shift + G 키를 눌러 파일 내용 맨 마지막으로 이동 한 다음에

# JAVA ARGV
export JAVA_HOME=~/amazon-corretto-17.0.6.10.1-linux-x64
export PATH=$PATH:$JAVA_HOME/bin

위 내용을 입력하고 파일 저장 후 

source .bashrc

위 내용을 입력하고 bash에 적용한 후 java --version 명령어로 정상적으로 동작하는지 확인한다.

JAVA 설치가 끝났으니 VS Code 환경 설정을 한다.

VS Code를 실행시킨 다음 확장 프로그램에 Extension Pack for Java을 검색 후 install 한다.

하지만 VS Code java 확장이 내가 설치한 java를 자동으로 설정하지 않기 때문에 아래와 같은 에러가 난다.

당황하지 말고 VS를 재시작 한 다음 File -> Preferences -> Settings를 선택 후 jdt을 검색한다

java:Home 글 내용 중 Edit in settings.json을 실행한 다음 아까 JAVA를 설치할 때의 경로를 넣어준다.

내 경로는 위 화면과 같다

저장 후 mkdir java-test 폴더를 만든 다음 폴더 안에 app.java 파일을 생성하고

위와 같이 입력한다(x:라고 되어있는 문락은 내가 만든 게 아니라 인텔리센스가 자동으로 붙여놨다..)

입력 후 ctrl + shift + B키를 눌러 빌드한다

위 화면처럼 나오면 빌드 성공이다.

Ctrl + F5키를 눌러 실행한다.

위 화면처럼 나오면 실행 성공이다.

여기까지 따라오느라 수고하셨습니다!