1. 상황
build.gradle -> dependencies를 다음과 같이하여 프로젝트를 빌드하고, main 메서드를 실행했다
2. 에러 메세지
3. 에러 원인
dependencies에 Spring JPA가 추가된 상태에서, application.properties에 DB정보를 써주지 않은 것이 원인이었다!
4. 해결 방법
4-1. 임시 방편으로 dependencies 주석 처리
build.gradle -> dependencies에 추가된 Spring JPA가 DB정보를 요구하기 때문에, 이 부분을 주석 처리한다
4-2. applicaion.properties에 DB정보 입력
여기서는 MySQL을 사용했다
# DataSource
spring.datasource.url=jdbc:mysql://localhost:3306/[DB_스키마이름]?autoReconnect=true
spring.datasource.username=[DB_Id]
spring.datasource.password=[DB_Password]
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
다음과 같이 문제없이 실행되는 것이 확인된다
반응형
'Project > unlimit' 카테고리의 다른 글
@RequestPram 값이 없다는 에러 (0) | 2023.11.15 |
---|---|
서버 재시작없이 html 파일 변경 내역 적용하기! (0) | 2023.11.15 |
main 메서드 실행 시 에러, Could not find or load main class.. (1) | 2023.11.14 |
1. 테이블 설계[Table Design] (0) | 2023.10.23 |
0. 요구사항 분석[Requirements Analysis] (1) | 2023.10.23 |