티모태 배포 진행하던 중, mariaDB를 사용하기 위해 의존성을 추가해줬다.
compile('org.mariadb.jdbc:mariadb-java-client')
하지만 실행을 하니, no candidates found for method call compile
라는 오류가 발생했다.
(1)
(2)
compile 로 의존성 추가를 해줄 때 이와 같은 문제가 발생한다.
implementation 으로 변경해주면 해결된다.
compile, compileonly, implementation 각각의 차이점을 알아야 할 필요가 있을 것 같다.
또한 이동욱님의 스프링부트와 AWS로 혼자 구현하는 웹 서비스
를 참조하면서 배포를 진행하고 있던 사람들이라면, 아래 (2) 링크를 통해서 변경사항들을 적용하면 해결할 수 있는 문제가 많을 것 같다.
참조
(1) https://118k.tistory.com/970
(2) https://jojoldu.tistory.com/539