• 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에서 제공해주는 팩을 설치했다.


    java 확장 팩


    3. maven 프로젝트를 생성한다.


    mvn archetype:generate


    실행 시 나오는 설정들은 본인이 원하는대로 설정하면 된다.

    생성된 프로젝트를 열어보자.


    4. tasks.json 생성


    명령 팔레트(command palette) 를 열고 Tasks: Configure task 를 실행한다.

    그러면 tasks.json 파일이 생성될 것이다.


    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의 출력값이 출력되는 것을 확인할 수 있다.

    반응형

    댓글

Designed by Tistory.