VS Code에서 Java 프로젝트 관리
Project Manager for Java 확장은 Java 프로젝트와 그 종속성을 관리하는 데 도움을 줍니다. 또한 새로운 Java 프로젝트, 패키지 및 클래스를 생성하는 데도 도움이 됩니다. Visual Studio Code에서 완전한 Java 언어 지원을 받으려면 Project Manager for Java 확장을 포함하는 Extension Pack for Java을 설치할 수 있습니다.
확장 팩 시작하기에 대한 자세한 내용은 Java 시작하기 튜토리얼을 참고하세요.
프로젝트 보기
Java Projects 보기는 Java 프로젝트와 그 종속성을 보고 프로젝트 관리 작업의 진입점을 제공합니다.
기본적으로 Java Projects 보기는 탐색기 보기 아래에 표시됩니다. 보이지 않는다면 EXPLORER 제목 표시줄의
...
버튼을 클릭하고 Java Projects를 선택해보세요.
탐색 모음의 오버플로우 버튼에는 더 많은 옵션이 있습니다. 예를 들어, 계층형 보기와 평면 보기 사이를 전환할 수 있습니다.
탐색기에서 노드 옆에 있는 버튼들은 일부 작업에 대한 유용한 단축키를 제공합니다.
각 노드의 컨텍스트 메뉴에도 많은 유용한 기능이 있으며, 탐색기에서 노드를 마우스 오른쪽 버튼으로 클릭하여 표시할 수 있습니다.
새 Java 프로젝트 생성
탐색 모음의 + 버튼을 클릭하거나 명령 팔레트(Ctrl+Shift+P
)에서 Java: Create Java Project... 명령을 통해 새 Java 프로젝트를 생성할 수 있습니다. 생성 중에 필요한 확장이 아직 설치되지 않은 경우 VS Code가 프로젝트 유형에 따라 필요한 확장을 설치하도록 도와줍니다.
Java 프로젝트 가져오기
File > Open Folder... 를 통해 기존 Java 프로젝트와 모듈을 작업 공간에 직접 가져올 수 있습니다. 열린 폴더에 빌드 도구 스크립트, 예를 들어 pom.xml
또는 build.gradle
이 포함되어 있는지 확인하세요. VS Code for Java가 프로젝트를 감지하고 자동으로 가져옵니다.
프로젝트에 새 모듈을 추가할 때 Java: Import Java projects in workspace 명령을 실행하여 작업 공간으로 가져올 수 있습니다. 이 명령을 사용하면 VS Code 창을 다시 로드할 필요 없이 새 프로젝트를 작업 공간으로 가져올 수 있습니다.
JAR로 내보내기
프로젝트 보기에서 또는 Java: Export Jar... 명령을 실행하여 빌드를 JAR로 내보낼 수 있습니다.
프로젝트의 런타임 구성
Java가 발전함에 따라 개발자들이 여러 버전의 JDK로 작업하는 것이 일반적입니다. java.configuration.runtimes
설정을 통해 로컬 설치 경로에 매핑할 수 있습니다. 설정은 다음과 같은 형식을 가집니다:
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "/usr/local/jdk1.8.0_201"
},
{
"name": "JavaSE-11",
"path": "/usr/local/jdk-11.0.3",
"sources" : "/usr/local/jdk-11.0.3/lib/src.zip",
"javadoc" : "https://docs.oracle.com/en/java/javase/11/docs/api",
"default": true
},
{
"name": "JavaSE-12",
"path": "/usr/local/jdk-12.0.2"
},
{
"name": "JavaSE-13",
"path": "/usr/local/jdk-13"
}
]
항목에 "default": true
를 추가하여 그 중 하나를 기본값으로 설정할 수 있습니다. 기본 JDK는 관리되지 않는 폴더(빌드 도구 없음)에 사용됩니다.
프로젝트에 어떤 JDK가 사용되는지 보려면 Command Palette(Ctrl+Shift+P
)에서 Java: Configure Java Runtime 명령을 실행할 수 있습니다. 이 명령은 프로젝트의 런타임 정보를 표시하는 보기를 엽니다:
Maven 및 Gradle 프로젝트의 JDK 변경
Maven 또는 Gradle 프로젝트의 JDK 버전을 변경하려면 빌드 스크립트(pom.xml
또는 build.gradle
)에서 업데이트해야 합니다. 를 클릭하면 이러한 변경을 하는 방법을 볼 수 있습니다. 를 클릭하면 프로젝트의 빌드 스크립트 파일로 이동합니다.
관리되지 않는 폴더의 JDK 변경
관리되지 않는 폴더(빌드 도구 없음)의 JDK를 변경하려면 버튼을 클릭할 수 있습니다. 모든 JDK가 나열되고 관리되지 않는 폴더에 대해 하나를 선택할 수 있습니다.
JDK 다운로드
새 JDK를 다운로드하려면 download
링크를 클릭하거나 Command Palette(Ctrl+Shift+P
)에서 Java: Install New JDK 명령을 실행할 수 있습니다. JDK 다운로드를 안내하는 새로운 보기가 열립니다.
Java 프리뷰 기능을 활성화하려면 새로운 Java 버전과 VS Code를 어떻게 사용할 수 있나요를 참조하세요.