[에러] yaml.snakeyaml.parser.ParserException: while parsing a block mapping

Nam_JU·2022년 3월 3일
0

ErrorLog

목록 보기
2/26

에러메세지

main] ERROR org.springframework.boot.SpringApplication - Application run failed
org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
 in 'reader', line 17, column 5:
        hibernate:

yml 구문 오류라는건 알겠는데 대체 뭐가문제야?
계속 검색해보니 ㅋㅋㅋㅋ ㅠ 들여쓰기가 중요하단다



사용했던 코드

spring:
  config:
    activate:
      on-profile: test
  datasource:
    driver-class-name: org.h2.Driver
    url: jdbc:h2:mem:testdb
    username: sa
    password: password

  jpa:
    hibernate:
        ddl-auto: create
    show-sql: true
    properties:
         hibernate:
        dialect: org.hibernate.dialect.H2Dialect

## 들여쓰기 수정 후 코드
spring:
  config:
    activate:
      on-profile: test
  datasource:
    driver-class-name: org.h2.Driver
    url: jdbc:h2:mem:testdb
    username: sa
    password: password

  jpa:
    hibernate:
        ddl-auto: create
    show-sql: true
    properties:
      hibernate:
        dialect: org.hibernate.dialect.H2Dialect

어떤 차이 인지 모를만 하지 않나
hibernate 들여쓰기를 한번 더해서 에러가 났다



성공...

잊지말자 yml 구문 오류에는 들여쓰기 오류도 있다!

profile
개발기록

0개의 댓글