Spring Boot는 Java 기반 애플리케이션을 구축하기 위한 강력한 프레임워크인 반면, Visual Studio Code(VS Code)는 코드 작성 및 디버깅을 위한 가볍지만 강력한 편집기입니다. Spring Boot 프로젝트 코딩을 마쳤으면 VS Code에서 프로젝트를 성공적으로 실행하는 방법에 대한 전체 가이드가 있습니다.
전제조건
시작하기 전에 다음이 설치되어 있는지 확인하세요.
-
JDK(Java Development Kit) : 버전 8 이상.
-
Apache Maven 또는 Gradle: 프로젝트 빌드 도구에 따라 다릅니다.
-
Spring Boot CLI(선택 사항): 추가 Spring Boot 기능용.
-
Visual Studio 코드 확장:
-
Java Extension Pack(또는 Red Hat에서 제공하는 Java 언어 지원, Java 디버거 및 Maven/Gradle 지원과 같은 개별 확장).
-
Spring Boot Extension Pack(Spring 전용 도구의 경우 선택 사항).
1단계: VS Code에서 프로젝트 열기
- Visual Studio Code를 실행하세요.
-
파일 >을 사용하여 폴더를 엽니다. Spring Boot 프로젝트 디렉터리로 이동합니다.
- pom.xml(Maven) 또는 build.gradle(Gradle) 파일이 프로젝트 루트에 있는지 확인하세요.
2단계: 프로젝트 구축
애플리케이션을 실행하기 전에 오류 없이 컴파일되도록 프로젝트를 빌드하세요.
Maven 프로젝트의 경우:
VS Code에서 통합 터미널을 열고(Ctrl `) 다음을 실행합니다.
세게 때리다
mvn 클린 설치
Gradle 프로젝트의 경우:
실행:
세게 때리다
./gradlew 빌드
3단계: 시작 설정 구성(선택 사항)
VS Code에서 앱을 더 쉽게 실행하거나 디버깅하려면 시작 구성을 설정하세요.
-
실행 및 디버그 메뉴를 엽니다(단축키: Ctrl Shift D).
-
을 클릭하여 launch.json 파일을 생성합니다.
- 환경으로 Java를 선택하세요.
- 다음 구성을 추가합니다(com.example.Application을 기본 클래스로 교체): json
<code class="language-json">{
"type": "java",
"request": "launch",
"name": "启动Spring Boot",
"mainClass": "com.example.Application",
"projectName": "your-project-name"
}</code>
4단계: 애플리케이션 실행
VS Code에서 Spring Boot 애플리케이션을 실행하는 방법에는 여러 가지가 있습니다.
방법 1: 메인 클래스에서 실행
- 메인 클래스(@SpringBootApplication 주석이 달린 클래스)를 엽니다.
- 기본 메소드 위의 실행 버튼(녹색 재생 아이콘)을 클릭하세요.
- 또는 파일의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 Java 실행을 선택합니다.
방법 2: 명령 패널 사용
- 명령 팔레트를 엽니다(macOS에서는 Ctrl Shift P 또는 Cmd Shift P).
-
Java: Run Main Class를 입력하고 선택합니다.
- Spring Boot 애플리케이션의 기본 클래스를 선택하세요.
방법 3: 터미널에서 실행
프로젝트의 빌드 도구를 사용하여 애플리케이션을 직접 실행할 수도 있습니다.
-
Maven의 경우:
세게 때리다
mvn spring-boot:run
-
Gradle의 경우:
세게 때리다
./gradlew bootRun
5단계: 애플리케이션에 액세스
애플리케이션이 시작된 후 서버가 실행 중임을 나타내는 로그 메시지를 찾습니다. 예:
Tomcat이 포트: 8080(http)에서 시작되었습니다
Spring Boot 애플리케이션을 보려면 브라우저를 열고 http://localhost:8080(또는 애플리케이션 속성에 지정된 포트)을 방문하세요.
6단계: 애플리케이션 디버깅(선택 사항)
Spring Boot 애플리케이션을 디버깅하려는 경우:
- 줄 번호 옆을 클릭하여 중단점을 추가합니다.
-
실행 > 을 선택하거나 F5를 눌러 디버깅을 시작하세요.
- VS Code의 디버그 콘솔과 변수 패널을 사용하여 애플리케이션 상태를 검사합니다.
문제 해결 팁
Spring Boot 애플리케이션을 실행하는 데 문제가 있는 경우 다음 팁을 고려하세요.
-
자세한 오류 보고 활성화: 자세한 오류를 보려면 터미널에 다음을 추가하세요. bash
export JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8"
-
종속성 확인: 모든 필수 종속성이 pom.xml 또는 build.gradle 파일에 올바르게 나열되어 있는지 확인하세요.
-
포트 충돌 확인: 포트(기본값: 8080)가 사용 중이 아닌지 확인하세요.
결론
올바른 설정을 사용하면 Visual Studio Code에서 Spring Boot 애플리케이션을 실행하는 것이 매우 간단해집니다. 이 가이드를 따르면 애플리케이션을 효율적으로 빌드, 실행 및 디버그할 수 있습니다. VS Code의 경량 환경과 강력한 확장 기능은 Spring Boot 개발을 위한 탁월한 선택입니다.
읽어주셔서 감사합니다…
즐거운 코딩하세요!
위 내용은 Visual Studio Code에서 Spring Boot 애플리케이션을 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!