SpringBoot には、多くの依存関係とそれらのデフォルト バージョンが付属しています。groovy-gradle では、そのような依存関係のバージョンを次のようにオーバーライドできます。
ext['mockito.version'] = '1.7.5'
しかし、これは kotlin-dsl では機能しません。私は試した:
val mockito by extra { "2.12.0" }
val mockito.version by extra { "2.12.0" }
val `mockito.version` by extra { "2.12.0" }
後の 2 つはコンパイルしないでください。最初の 1 つは仕事をしていません。
kotlin ファイル内でバージョンをオーバーライドするにはどうすればよいですか (何らかの方法で可能であれば、別のプロパティ ファイルを作成したくありません)。