뚜껑뚜
Magnolia
뚜껑뚜
전체 방문자
오늘
어제
  • 분류 전체보기 (31)
    • 웹 개발 (2)
      • Java (0)
      • Spring Boot (0)
      • JPA (0)
      • JavaScript (1)
      • jQuery (1)
      • Mustache (0)
      • MyBatis (0)
    • DB (0)
    • CS (1)
      • HTTP (0)
      • etc (1)
    • 오류 로그 (19)
    • ETC (8)
    • 백엔드 로드맵 (0)
    • 개인 프로젝트 (1)
      • XYAB (1)
    • Diary (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리

공지사항

인기 글

태그

  • Security
  • post
  • 인텔리제이
  • 타임리프
  • 어댑터
  • jquery
  • 로그인
  • View
  • 프로젝트
  • get
  • HTTP
  • 서블릿
  • 컨트롤러
  • JPA
  • MVC
  • 헤더
  • 자바스크립트
  • URI
  • Thymeleaf
  • Servlet

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
뚜껑뚜

Magnolia

오류 로그

Expected a key while parsing a block mapping

2022. 3. 3. 22:41

에러 발생 상황


REST API를 구현하던 중 애플리케이션을 실행하니 Expected a key while parsing a block mapping 라는 오류가 났다. 

 

org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
 in 'reader', line 1, column 1:
    spring:
    ^
expected <block end>, but found '<block mapping start>'
 in 'reader', line 12, column 3:
      jpa:
      ^

자세히는 이렇게.

 

문제 파악


spring: 이나 jpa:를 봐서 yml 파일의 문제인 것 같았다. 검색해보니 맞았다. application.yml 파일의 들여쓰기를 잘못해서 나는 오류라고 한다. 그래서 자세히 봤더니 

spring:
    datasource:
      url: jdbc:mysql://127.0.0.1:3306/xyab
      username: root
      password: 비밀번호
      driver-class-name: com.mysql.cj.jdbc.Driver
    data:
      rest:
        base-path: /api
        default-page-size: 10
        max-page-size: 10
  jpa:
    hibernate:
      ddl-auto: create

이렇게 datasource 부터 max-page-size 부분이 한 칸 더 들여쓰기돼 있는 걸 발견했다. 

 

문제 해결


한 번 더 들여쓰기 된 부분을 원래 자리로 옮겼더니 해결!

'오류 로그' 카테고리의 다른 글

Ajax done이 실행되지 않음  (0) 2022.04.01
java.lang.IllegalStateException : No primary or single unique constructor found for class [xxx]  (0) 2022.03.11
순환 참조 오류, BeanCurrentlyInCreationException  (0) 2022.03.01
Unknown return value type [java.lang.Integer]  (0) 2022.02.17
인텔리제이 MySQL 연동 오류  (0) 2022.02.05
    '오류 로그' 카테고리의 다른 글
    • Ajax done이 실행되지 않음
    • java.lang.IllegalStateException : No primary or single unique constructor found for class [xxx]
    • 순환 참조 오류, BeanCurrentlyInCreationException
    • Unknown return value type [java.lang.Integer]
    뚜껑뚜
    뚜껑뚜

    티스토리툴바