본문 바로가기
카테고리 없음

[vscode] java 개발 환경 셋팅

by yeaseul912 2022. 5. 15.
728x90

Eclips로 알고리즘 문제를 풀어서 포스팅을 하곤 했는데

가끔 블로그 포스팅까지는 하기 싫은 날도 있고

Eclips는 너무 무겁고 로딩시간도 오래걸려서 VSCode로 바꿔보려고 한다.

Git에 알고리즘 Repository를 만들어서 연결하는 셋팅까지 하려고 한다.

그럼 유동적으로 블로그포스팅 + Git Repo 를 활용하게 되겠지.!! 

 

1. VSCode 설치 및 JDK 설치(+ window면 환경변수 설정까지.!)

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

https://www.oracle.com/java/technologies/javase-downloads.html#JDK14 

=> 사용하던게 있다. 안깔려 있다면 설치해주면 된다.

 

2. VSCode 확장프로그램 설치

사실 이거를 기록하려고 블로그에 작성하는거다 ㅎㅎ

포맷이나 개발환경이 바뀌어도 셋팅 할 수 있도록.!

 

1. Extension pack for java (혹은 Java Extension Pack) 설치

맨 왼쪽 아래에 있는 Extention 메뉴를 클릭하면 설치된, 설치 할 수 있는 확장 프로그램들이 나온다.

설치하고자 하는 프로그램 명을 입력 한 후 설치해준다.

2. Setting.json 열기

상단에 File -> Preferences -> Settings 혹은 F1이나 Ctrl+Shift+P를 눌러 Command palette를 열어 open settings를 친다.

 > Settings 위치 및 Setting.json열기

 

 

 > Command Palette로 Settings.json열기

3.  settings.json 수정

아래처럼 java.home (나는 edit in settings.json을 클릭하니까 java.jdt.ls.java.home이라고 나왔다?) 에 jdk 위치를 입력해준다.

그럼 재부팅 하라고 뜬다.

 

3. 테스트

테스트 폴더를 만들어서 메인 파일을 만들고 Hello를 출력해봤다.

 

4. 실패?

호고동.. 설정이 먹지 않는다. 16.0.2 인데 왜 11+ 쓰라고 그러는거니.. 다시 설치할까 고민하다가..

5. 성공

settings.json 에 추가해줬던 java.home을 지우고 실행하니 잘되더라.

Hello~ 알아서 JDK를 잘 찾아서 하나보다.. 그냥 설정은 건드리지 않는걸로 ㅎㅎ;

Tip. 실행할때 우측 상단에 있는 삼각형을 누르면 되는데, 삼각형이 안보인다면 
폴더를 열지 않고 파일만 만들었는지 확인해봐라.

6. 마치며.. 

마치며 느낀것은 역시.. 영어공부를 해야한다는 것.! 

자 하나 풀어볼까~!

반응형

댓글