인터넷 강의 보고 Spring Boot JPA 설정 따라하고 실행하는데 아래와 같은 에러가 발생함.
build.gradle / dependencies에 아래 JPA 의존성 추가하였었음.
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
runtimeOnly 'mysql:mysql-connector-java'
Reason: Failed to determine a suitable driver class
Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
Process finished with exit code 1
그래서 해결하고자 구글링 하여 yjh5369.tistory.com/508
같은 블로그 참조하여 Gradle 설정 바꾸었으나 동일한 문제가 계속 발생하였음.
결과적으로 무엇을 수정하면 위 에러코드 발생 안하고 정상적으로 실행되는지 알게 됨.
application.properties에 DB 접근 위한 정보를 저장하는 부분이 강의에 있었는데, 이 부분을 입력을 안하고 gradle에 JPA dependencies만 추가하고 실행하면 인텔리제이 실행과정에서 Mysql을 찾지 못하여 에러 발생하는 것으로 추정됨 ( error code 1 return)
'마주쳤던 에러 해결 모음' 카테고리의 다른 글
[문제해결] v3 감염된 압축 파일의 치료방법이 치료 안 함 으로 설정되어 있습니다.(코드 6001) (0) | 2022.03.09 |
---|---|
깃 사용(add, commit) 시 /index.lock': File exists. 에러 나는 경우 (0) | 2022.03.06 |
Failed to connect to repository - jenkins bitbucket 연동하며 애먹었던 에러 (0) | 2021.08.15 |
twitch api 사용법 (key 생성, Client-ID, Authorization) (0) | 2020.05.20 |
[에러] Could not initialize class org.springframework.jdbc.core.StatementCreatorUtils (0) | 2019.10.02 |
댓글