解決方法
大抵の場合build.gradle
への記載が漏れていることに起因すると思うが、今回はバージョンを指定することで解決した。($springBootVersion
は、gradle.properties
ファイルに定義する)
implementation "org.springframework.boot:spring-boot-starter-data-jpa:$springBootVersion"
- 依存関係のバージョンを指定しない(このような時、Gradleは最新バージョンで解決しようとする)
- 現在の環境で利用しているSpring Bootなどのバージョンが古い
場合に起こりうると思う(未確認)。要は、最新バージョンとプロジェクトで利用しているバージョンで差異があると何らか問題を引き起こしそう、ということ。
一言
バージョンは常に指定した方が良い