-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
메이븐에 h2 1.3.176 버전이 의존성이 추가가 안됩니다..
22.08.15 21:40 작성 조회수 269
0
1.3.176 버전을 등록하면 빨간줄 뜨고
계속 2.대 버전으로 업그레이드 하라고 뜹니다.
그렇게 1.4.200 이나
2.1.214 버전을 사용하고 Embeded 로 h2 db를 테스트 connection 하면 not found 라고 뜨면서 연결이 안됩니다..
그리고 이미 test.mv.db 파일이
c/user/사용자이름 폴더에 존재합니다..
이럴 땐 어떻게 해야할까요?
아래처럼 추가해주려고하는데
spring:
datasource:
url: jdbc:h2:tcp://localhost/~/testmsadb
yml 파일에 추가가 안되네요 Cannot resolve configuration property 'spring.database.url'
라고 뜹니다. ( 아예 자동완성이 뜨질 않네요)...
이 상황을 어떻게 해결하면 좋을까요?
참고로 하나만 더 말씀드리면
web-admin-others : 는 빨간줄이 뜨고
h2:
console:
enabled: true
settings:
web-admin-others: true
path: /h2-console
Cannot resolve configuration property 'spring.h2.console.settings.web-admin-others' 라고 뜨네요
그리고 저는 spring boot 2.6.10 버전에
자바 1.8
스프링 클라우드 2021.0.3 버전을 사용하고 있습니다.
답변을 작성해보세요.
0
Dowon Lee
지식공유자2022.08.22
안녕하세요, 이도원입니다.
말씀하셨던 오타를 알려드리려 했는데, 원인을 찾으셨네요.
추가로 H2 버전은 2.1.214 로 테스트 하였을 때도, 정상적으로 테이블 생성이 되는 것 을 확인 했습니다. (아래 이미지에서 버전 2.1.214로 확인하실 수 있습니다)
감사합니다.
0
리자몽
질문자2022.08.16
이런 ... 이것도...
자동완성하다보니까
web-admin-others: true로 적어버렸네요
web-allow-others :true 로 했어야했네요
해결했습니다.
답변 2