inflearn logo
강의

Course

Instructor

Creating a Super Simple REST API Bulletin Board with Spring Boot and React

Initial Spring Boot Setup

SpringBoot 초기세팅 수강중 오류가 있어 문의드립니다.

Resolved

189

p4sh4

4 asked

0

안녕하세요?

처음 수강중인데 오류가 있어 문의드립니다.

SpringBoot 초기세팅 수강중인데 서버 실행시 아래와 같이 오류가 발생합니다.

이런경우 어떻게 처리해야 하나요?

화면 캡처 2025-04-12 120332.jpg.webp

 

mysql rest-api spring-boot jpa react.js

Answer 2

0

neneee

안녕하세요.

 

해당 오류는 패키지 이름 불일치, main함수가 존재하는 클래스가 없을때 발생하는 오류로 보입니다.

 

패키지 이름이 현재 경로가 prac.prac으로 보이는거 같은데,

PracApplication.java의 경로가 src/main/java/restapi/prac/PracApplication.java의 경로 위치에 있어야합니다!

 

prac을 restapi/prac 경로로 변경하면 될 것 같습니다! 이름을 변경하셔도 됩니다.

0

neneee

또는 처음에 spring boot 생성할 때, 강의 영상에서 보이는 이름과 일치하게 스프링 부트 프로젝트를 생성하고 코드를 복사해주시면 됩니다!

0

communityai8509

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

Spring Boot 초기 세팅에서 서버 실행 시 발생하는 ClassNotFoundException은 주로 클래스 경로가 올바르지 않거나 Gradle 설정에 문제가 있을 때 발생할 수 있습니다. 아래 몇 가지 해결 방안을 제안드립니다.

  1. Gradle 빌드 파일 확인: build.gradle 파일에서 dependencies 섹션과 application 플러그인의 설정을 확인하세요. 잘못된 의존성이 설정되어 있지 않은지 확인해야 합니다.

  2. 프로젝트 재구성: Gradle과 관련된 경우, 다음 명령어를 통해 프로젝트를 재구성하면 도움이 될 수 있습니다.

    ./gradlew clean build
    
  3. 클래스 경로 확인: restapi.prac.PracApplication 클래스의 경로가 프로젝트의 src/main/java 아래에 올바르게 위치하고 있는지 확인하세요.

  4. IDE 설정: IntelliJ IDEA를 사용 중이라면, File > Project Structure > Modules에서 Source Folders가 올바르게 설정되었는지 확인하시고 Rebuild Project를 수행해 보세요.

이미지에서 보이는 application.properties 파일에 문제가 없어보이므로, 주로 위의 설정 문제일 가능성이 높습니다.

혹시 아래 인프런 게시글이 도움이 될 수 있습니다:
- Spring Boot 프로젝트 시작하기: 초기 설정 문제 해결 방법

위의 방법을 통해 해결이 안 되거나 추가적인 오류 메시지가 발생한다면, 세부적인 오류 메시지를 가지고 이어서 질문해 주세요. 더 도움을 드릴 수 있도록 하겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

패키지 구분에 대해 궁금한게 있습니다

0

8

1

스프링부트 서버 에러나요

0

17

1

코드를 첨부해야하는 이유가 있나요?

0

20

2

2026.04에 추가된 강의 시청 불가

0

27

1

Service Create/Update Record 운용과 Delete Record 미운용의 차이 질문

0

18

1

지금 이게 맞는건지 문의드립니다.

0

44

1

7.React UI구현하기 에서 css파일을 어디서 다운받나요?

0

58

2

spring 과 mysql 연결이 안돼요

0

83

1

Css 복사하는 코드 첨부되어 있나요?

0

72

2

스프링부트 에러

0

88

2

자바 17

0

71

2

리액트 부분 vscode 써도 괜찮을까요

0

141

1

선생님 덧글의 답글

0

96

2

(재업) 선생님 제발 도와주세요

0

114

1

앞에 내용 다 따라했는데 실행이안됩니다 자꾸

0

62

1

실행시 에러

0

57

1

최초에 서버 키는게 안됩니다 ㅠㅠ

0

79

1

[게시글 목록 페이지]수업에서 강의 내용대로 진행이 안되네요.

0

97

2

두번째 게시글 등록이 안되네요.

0

148

4

스프링 기동 하는 부분에서 계속 에러가 나와서 질문 드립니다.

0

151

4

리액트 사용시 컴포넌트 선언과 변수 선언 관련 질문

0

106

2

DB에 데이터가 저장이 되지 않습니다.

0

109

2

Spring Boot , Java 설치시 버전

0

203

3

중괄호 Tab to Exit 설정

0

163

1