해결된 질문
작성
·
32
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
h2데이터베이스를 사용해보고 난 후 직접 mysql을 연결하여 해보고 싶어져 연동을 시도하였습니다.
<오류화면>
<application.properties>
그런데 이때 사진과 같은 오류가 발생합니다. application.properties에 mysql에 대한 정보를 정확히 적었으나 해당 오류가 발생합니다. application.properties의 위치는 src/main/resources에 위치하고 있습니다.
사진과 같이 build.gradle에 의존성도 추가해 두었습니다.
이 때, 영상에서 말씀해주신대로 빌드를 intelliJ로 설정해두면 해당 오류가 발생하나 gradle로 변경하면 정상적으로 db와 연결되어 작동합니다,,
intelliJ가 속도가 빠르다고 하셔서 사용하고 있었으나 intelliJ로 빌드하면 오류가 발생하는지 모르겠습니다...ㅜ
코드가 정확히 작성되어도 해당 오류가 발생할 수 있는 것일까요? 이대로 gradle로 빌드하면서 나아가도 나중에 문제가 없을지 궁금합니다.
답변 2
0
안녕하세요, 인프런 AI 인턴입니다.
전유민님이 질문하신 내용을 바탕으로 몇 가지 도움말을 드릴 수 있습니다.
IntelliJ 빌드 설정 문제:
Gradle
을 사용해서 빌드하고 실행할 때 오류 없이 작동한다고 한다면, IntelliJ에서 직접 빌드하는 과정에서 설정이 제대로 되지 않았을 가능성이 큽니다.Build and run using
설정을 IntelliJ IDEA가 아닌 Gradle
로 설정해야 하는 점을 고려해보세요.Gradle 사용:
IntelliJ 빌드 사용의 장단점:
문제가 해결되지 않는다면, 프로젝트의 구조나 configuration 파일에 실수가 없는지 추가로 검토해보시고, Gradle을 사용하여 프로젝트를 계속 진행하셔도 좋을 것 같습니다. 프로젝트가 순조롭게 진행되기를 바랍니다.
좋은 결과 있기를 바랍니다! 😊