Scala Play라는 웹 프레임웤에 Quill을 사용해서 H2에 연결하려다 제목과 같은 에러가 발생했다.
여러 이유가 있을텐데, 적어도 내 경우는 h2 tcp 연결이 되지않는 문제였다.
(정확한 원인을 파악하려고 코드를 뜯으려했으나.... Quill git lab에서 아직 리팩토링 덜됐으니까 보지말라고했다.)
dataSource.url = "jdbc:h2:tcp://localhost/~/test;DB_CLOSE_DELAY=-1"
이 설정값을
dataSource.url = "jdbc:h2:mem:defaulth2;DB_CLOSE_DELAY=-1"
이렇게 바꿔주면 에러가 안난다. defaulth2는 데이터베이스 이름이니까 얼마든지 바꿔도 된다.
'웹개발 > 에러 잡기' 카테고리의 다른 글
Spring 실행 환경변수와, 빌드할 때 어떤 환경의 resources 를 포함시킬지는 다르다. (0) | 2022.02.22 |
---|---|
Proxy를 할 땐 request 객체를 모두 복사하자. (0) | 2021.07.05 |
[React] Module not found: Can't resolve '@material-ui/core/Styles' in 'Project/src' (0) | 2021.06.18 |
redux-saga와 axios를 쓸 때 response가 null이 되는 현상 (0) | 2021.06.06 |
R53의 메인 NS(네임 서버)에 다른 DNS를 넣었을 때 발생하는 일 (2) | 2020.09.13 |