강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của taekgyu06020582
taekgyu06020582

câu hỏi đã được viết

Ứng dụng kiến trúc microservice (MSA) phát triển với Spring Cloud

메이븐에 h2 1.3.176 버전이 의존성이 추가가 안됩니다..

Đã giải quyết

Viết

·

465

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 버전을 사용하고 있습니다.

h2spring-bootspring-cloudarchitectureJPAKafkamsa

Câu trả lời 2

0

Dowon Lee님의 프로필 이미지
Dowon Lee
Người chia sẻ kiến thức

안녕하세요, 이도원입니다. 

말씀하셨던 오타를 알려드리려 했는데, 원인을 찾으셨네요. 

추가로 H2 버전은 2.1.214 로 테스트 하였을 때도, 정상적으로 테이블 생성이 되는 것 을 확인 했습니다. (아래 이미지에서 버전 2.1.214로 확인하실 수 있습니다)

감사합니다. 

taekgyu06020582님의 프로필 이미지
taekgyu06020582
Người đặt câu hỏi

좋은 정보 감사합니다~

0

taekgyu06020582님의 프로필 이미지
taekgyu06020582
Người đặt câu hỏi

이런 ... 이것도...

자동완성하다보니까

web-admin-others: true로 적어버렸네요

web-allow-others :true 로 했어야했네요

해결했습니다.

 

Hình ảnh hồ sơ của taekgyu06020582
taekgyu06020582

câu hỏi đã được viết

Đặt câu hỏi