-
Java in vscode :: 마이구미개발 설정 2017. 11. 25. 14:21반응형
이 글은 vscode(visual studio code) 에서 java를 사용하기 위한 셋팅을 알아본다.
java의 프로젝트 관리 도구인 maven 을 사용한다.
참고 링크 - https://stackoverflow.com/questions/46671308/maven-creating-a-java-project-that-works-in-vs-code
vscode에서 java를 사용하기 위해 필요한 순서를 알아보자.
1. vscode와 maven 이 설치가 되어있어야한다.
maven 설치는 osx 기준으로 진행한다. (참고 링크 - os 별 설치법)
본인은 다운로드한 maven 디렉토리를 /usr/local/ 로 옮길 것이다.
mv Downloads/apache-maven /usr/local/
그 후 .bash_profile 에 추가해준다.
export PATH=$PATH:/usr/local/apache-maven/bin
추가된 사항을 적용하기 위한 명령어는 다음과 같다.
source .bash_profile
mvn -v 명령어를 실행했을 때 작동한다면, 설치가 끝났다.
2. vscode 에서 java를 위한 확장 팩을 설치한다.
마켓플레이스에서 java 키워드를 치면 관련 확장 팩들이 나온다.
본인은 red hat에서 제공해주는 팩을 설치했다.
3. maven 프로젝트를 생성한다.
mvn archetype:generate
실행 시 나오는 설정들은 본인이 원하는대로 설정하면 된다.
생성된 프로젝트를 열어보자.
4. tasks.json 생성
명령 팔레트(command palette) 를 열고 Tasks: Configure task 를 실행한다.
그러면 tasks.json 파일이 생성될 것이다.
5. tasks.json 를 통해 컴파일 작업 추가
만들어진 tasks.json 를 다음과 같이 수정해준다.
{
"taskName": "complie",
"type": "shell",
"command": "mvn -B complie",
"group": "build"
}
6. 명령 팔레트를 통해 빌드한다.
명령 팔레트를 다음과 같이 실행한다.
"Tasks: Run Build Task => complie => 작업 출력을 스캔하지 않고 계속"
target 이라는 컴파일된 클래스들을 가진 디렉토리가 생성된 것을 확인할 수 있다.
여기까지가 vscode 에서 java를 사용하기 위한 셋팅이 완료된 것이다.
디버깅을 위해서는 디버깅 환경을 java 로 다음과 같이 실행하면 된다.
실행을 하면, launch.json 파일이 생성된다.
다시 디버깅을 실행하면 mainClass의 출력값이 출력되는 것을 확인할 수 있다.
반응형'개발 설정' 카테고리의 다른 글
editorconfig vs eslint vs prettier :: 마이구미 (0) 2022.10.22 snippet in vscode :: 마이구미 (0) 2017.12.16 UML diagram in vscode :: 마이구미 (0) 2017.11.27 eclipse 자동완성 기능 :: 마이구미 (0) 2017.11.25 VSCode 자동 완성 [typings] :: 마이구미 (1) 2017.05.11