강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

지연님의 프로필 이미지
지연

작성한 질문수

HelloSpringApplication 실행 오류

작성

·

80

·

수정됨

0

1.PNG2.PNG계속 로딩중으로 뜨고 실행이 안됩니다..ㅜㅜ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

지연님, Spring Boot 애플리케이션을 실행하는 과정에서 문제가 발생한 것 같네요. 계속 로딩 중이라고 하신다면 몇 가지 점검해 보아야 할 사항들이 있습니다:

  1. 포트 충돌 여부 확인:
    이미 실행되고 있는 동일한 포트가 사용 중일 때 발생할 수 있는 문제입니다. 콘솔 로그에서 “Port already in use”라는 메시지가 있는지 확인해 보세요. 만약 그렇다면, 기존 실행 중인 애플리케이션을 종료하거나 다른 포트를 사용하도록 설정해야 합니다. Spring Tools를 사용 중이라면 Relaunch 버튼을 사용해 기존 인스턴스를 종료할 수 있습니다.

Spring Boot에서 포트 충돌 문제 해결 방법

  1. 프로젝트 빌드 상태 확인:
    Gradle이나 Maven 빌드에 문제가 있을 수 있습니다. IntelliJ IDEA에서 “Build” 메뉴를 통해 프로젝트를 Rebuild 해보세요. 빌드 오류가 있다면 해당 오류들을 먼저 해결해야 합니다.

  2. 디버그 모드로 실행:
    디버그 모드에서 실행하면 자세한 오류 원인을 알 수 있는 메시지를 얻을 수 있습니다. IntelliJ IDEA에서 디버그 모드를 사용하여 애플리케이션을 실행하고 로그를 확인해 보세요.

  3. 소스 코드 및 의존성 확인:
    특정 의존성에서 문제가 발생할 수 있습니다. HelloSpringApplication.java 파일의 코드와 의존성이 올바른지 재확인해 보세요. 예시 코드는 다음과 같아야 합니다:
    ”`java
    package hello.hello_spring;
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloSpringApplication {
public static void main(String[] args) {
SpringApplication.run(HelloSpringApplication.class, args);
}
}
“`

여전히 문제가 해결되지 않는다면, 로그에서 정확한 오류 메시지를 확인하고 그것을 기반으로 추가적인 조치를 취해야 합니다. 문제의 원인을 더 상세히 설명해주시면 더 구체적인 도움을 드릴 수 있습니다. 도움이 되셨길 바랍니다!

지연님의 프로필 이미지
지연

작성한 질문수

질문하기