tools & libs/IDES

[vscode]java project 개발해보기-2

  • -
반응형

이번 포스트에서는 본격적으로 프로젝트를 생성해보자.

 

프로젝트 관리

 

프로젝트 생성

프로젝트를 생성하기 위해서는 command palette에서 Java:Create Java Project를 선택한다.

특별한 build tool을 사용하지 않을 계획이면 No build tools를 선택하면 된다. Maven을 적용할 경우 Maven을 선택한다. Spring Boot는 있지만 Spring Legacy는 따로 없으므로 Maven을 이용해야 할 것 같다.

여기서는 [No build tools]를 선택해보자. 프로젝트를 저장할 경로를 선택한 후 프로젝트 이름을 입력하면 생성완료다.

흔히 생각할 수 있는 구조의 프로젝트가 생성된다.

README.md 파일을 열어보면 몇 가지 안내를 더 해준다. 개인적으로 차분히 읽어보자.

 

소스코드 작성 및 실행

먼저 패키지를 구성해보자. New Folder를 이용해서 그냥 폴더를 만들면 되는데 여러 depth의 패키지를 구성하기 위해서는 /를 이용한다.

다시 add source 를 이용해서 java 파일을 생성한다. 그냥 파일을 생성하는 거니까 확장자까지 다 써야하는건 조금 귀찮다.

파일을 작성하다 보면 code assist가 잘 되는데 'ㅁ'로 표시된 영역들이 assist 되는 영역이다.

 

settings.json

다음은 settings.json에 설정되야 하는 내용들이다. 호불호가 있을 수 있으니 개인 취향에 맞춰서 설정하자.

run 및 debug 관련

// 프로젝트 전체 build에 문제가 있더라도 현재 파일 실행
"java.debug.settings.onBuildFailureProceed": true,

// debug 모드에서 step into로 점검하지 않을 대상 정리
"java.debug.settings.stepping.skipClasses": [
    "java.*", "org.*"
],

 

formatting 관련

// eclipse에서 사용하던 formatter 파일 적용
"java.format.settings.url": "/Users/quietjun/OneDrive/research/eclipse/java_formatter_andy.xml",

// formatter에서 사용할 profile 이름
"java.format.settings.profile": "andy",

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.