인프런 커뮤니티 질문&답변

황상익님의 프로필 이미지

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

순수 JDBC

H2콘솔이 연결이 안되는 것 같습니다

작성

·

477

0

 

H2콘솔이 연결이 안되는 것 같습니다. ㅜㅜ
Gradle 부분과 오류난 부분 첨부해서 올립니다

 

 다른 분들 질문 하신거 참고해 보기도 했지만 해셜 하지 못해 질문을 올립니다

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

답변 4

0

황상익님의 프로필 이미지
황상익
질문자

https://drive.google.com/file/d/159ApjbxrpyZfCbYMXD2JSks5sQRfEHym/view?usp=sharing

링크 보냈습니다 확인해주시면 감사하겠습니다
늦은 시간 까지 도와주셔서 감사합니다 ㅜㅜ

수강생분들 강의 진행에 어려움있을 때 도와드리려고 영한님이 서포터즈를 운영하시는 건데 당연히 도와드려야죠^^

우선 정상 실행 확인하였고, 진행한 과정 설명드릴게요.

image

1, build.gradle을 아래 코드로 바꿔주세요.

dependencies {
   implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
   implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
   implementation 'org.springframework.boot:spring-boot-starter-web'
   compileOnly 'org.projectlombok:lombok'
   runtimeOnly 'com.h2database:h2'
   annotationProcessor 'org.projectlombok:lombok'
   testImplementation 'org.springframework.boot:spring-boot-starter-test'
   implementation 'org.springframework.boot:spring-boot-starter-jdbc'
   //implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
   
}

 

변경 후 첨부한 이미지 1번 코끼리 버튼을 클릭하세요.

2, application.properties는 문제 없이 작성하였으니 h2가 실행중인 상태에서 서버를 재 실행 해보세요.

3, 해결이 안될 경우 첨부한 이미지 2번을 클릭하고 , 3번(clean) 4번 (build) 순으로 진행하신 후

서버 재실행 하면 됩니다.

 

build.gradle은 depenedcies만 수정하였고, application.yml은 수정하지 않았습니다.

시도해보시고 해결이 안될 경우 댓글남겨주세요

 

 

황상익님의 프로필 이미지
황상익
질문자

image

같은 방법으로 두번 정도 해보았는데 이렇게 오류가 나서 다시 문의 드립니다.

application.properties

spring.datasource.driver-class-name=org.h2.Driver(띄어쓰기)

되어 있는지 확인해주세요.(띄어쓰기를 제거해주세요)

이 부분도 문제가 되었던 부분인데 제가 확인하면서 수정이 되었나봐요.

 

황상익님의 프로필 이미지
황상익
질문자

감사합니다 ㅜㅜ 해결되었습니다 ㅎㅎ
더 배워가는 것 같아서 너무 감사드려요 ㅎㅎ

아마 이후에 처리한 띄어쓰기 때문에 발생한거 같아요 ^^

강의 수강 중 막히는 부분 있으면 언제든 질문남겨주세요 :)

황상익님의 프로필 이미지
황상익
질문자

넵 ㅎㅎ 감사합니다

 

0

직접 코드를 살펴봐야 알 것 같습니다.

전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.
구글 드라이브 업로드 방법은 다음을 참고해주세요.

구글 드라이브 업로드 방법 링크

주의: 업로드시 권한 문제 꼭 확인해주세요!!


감사합니다.

0

황상익님의 프로필 이미지
황상익
질문자

imageimage변경 해보았습니다만 error가 계속 뜹니다 ㅜ

0

안녕하세요. 황상님, 공식 서포터즈 OMG입니다.
.

application.properties에 아래 설정이 추가되어 있을까요?

image
.
감사합니다.

황상익님의 프로필 이미지
황상익
질문자

넵 사전에 추가 해놓았습니다만 작동 되지 않았습니다 ㅠ

build.gradle에서 MySQL과 중복된 runtime h2 의존성 중 하나를 지우고

해당 아이콘을 클릭한 후 확인해주세요.

image