2023. 2. 2. 00:58ㆍ카테고리 없음
사전환경
ubuntu 20.04
vs code
ssh
10년 만에 java 프로그램을 만들고 싶은 마음이 들었다.
이유는 여러가지지만 오랜만에 공부하려니 설치부터 시작해야 했다.
이 글은 VS Code로 원격 머신(나는 azure를 사용한다)에 SSH로 연결 한걸 가정하고 작성했다.
혹시 SSH연결을 안했다면
이 글을 참고하고 보면 이해하기 편하다
그럼 시작한다
JAVA환경 구축 시 어느 JDK를 다운로드하여 설치할지를 결정해야 한다
나는 Amazon Corretto 17 버전을 다운로드하여 설치했다.
참고로 17 버전이 맘에 안들 경우
다른 버전도 있으니 원하는 버전을 결정한다.
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키를 눌러 실행한다.
위 화면처럼 나오면 실행 성공이다.
여기까지 따라오느라 수고하셨습니다!