backend

Java clone후 실행 문제 발생 해결 방안

KUKJIN LEE
KUKJIN LEE
2025년 2월 26일
177

build.gradle 파일 점검

먼저 build.gradle 파일이 제대로 설정되어 있는지 확인하세요. Spring Boot 의존성이 제대로 추가되어 있는지 확인해야 합니다.

plugins {
    id 'org.springframework.boot' version '3.3.2'
    id 'io.spring.dependency-management' version '1.1.0'
    id 'java'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    implementation 'org.springframework.boot:spring-boot-starter-web'
    implementation 'org.springframework.boot:spring-boot-starter-security'
    implementation 'org.springframework.boot:spring-boot-starter-validation'
    implementation 'org.springframework.boot:spring-boot-starter-actuator'
    implementation 'org.springdoc:springdoc-openapi-ui:1.5.9'
    runtimeOnly 'org.postgresql:postgresql'
    compileOnly 'org.projectlombok:lombok'
    annotationProcessor 'org.projectlombok:lombok'
    developmentOnly 'org.springframework.boot:spring-boot-devtools'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

test {
    useJUnitPlatform()
}

의존성이 제대로 추가되어 있다면, ./gradlew build 명령을 실행하여 프로젝트를 빌드하고 의존성이 올바르게 다운로드되었는지 확인하세요.

 

UritabiApplication 클래스 확인 (Application 확인)

UritabiApplication 클래스가 올바르게 설정되어 있는지 확인하세요. SpringApplication을 import 했는지, 그리고 @SpringBootApplication 애노테이션이 있는지 확인합니다.

package com.uritabi.uritabi;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class UritabiApplication {

    public static void main(String[] args) {
        SpringApplication.run(UritabiApplication.class, args);
    }
}

프로젝트 빌드 및 재시작

  1. 빌드 및 리프레시: Gradle 빌드 파일을 수정한 후 ./gradlew build 명령을 다시 실행합니다. VS Code의 경우, 프로젝트를 리프레시하고 빌드 경로를 다시 설정해보세요.

  2. VS Code 재시작: 간혹 VS Code의 캐시 문제로 인해 발생할 수 있습니다. VS Code를 재시작하고, 필요한 확장 기능이 설치되어 있는지 확인하세요.

 

VS Code 확장 기능 점검

앞서 언급한 필수 확장 기능들이 설치되어 있는지 확인하세요.

  • Language Support for Java(TM) by Red Hat

  • Debugger for Java

  • Java Test Runner

  • Maven for Java

  • Spring Boot Extension Pack

 

Gradle 설정 파일 재생성

간혹 Gradle 설정 파일에 문제가 있을 수 있습니다. 이 경우, 설정 파일을 재생성하거나 Gradle 프로젝트를 다시 임포트해보세요.

  1. ./gradlew clean 명령을 실행하여 기존 빌드를 정리합니다.

  2. ./gradlew build 명령을 실행하여 새로 빌드합니다.

 

올바른 JDK 사용 확인

JDK 경로가 올바르게 설정되어 있는지 확인합니다. 프로젝트 설정에서 JDK 17을 사용하고 있는지, 그리고 경로가 올바른지 확인하세요.

#Java Clone 후 문제#Java 실행 문제 해결 방법#Java 실행 문제