Wpis z mikrobloga

Próbuję sobie zaciągnąć dependencje Swaggera2 do Gradle poprzez:

compile group: 'io.springfox', name: 'springfox-swagger2', version: '3.0.0'

compile group: 'io.springfox', name: 'springfox-swagger-ui', version: '3.0.0'


A dostaję błąd:

Could not find method compile() for arguments [{group=io.springfox, name=springfox-swagger2, version=3.0.0}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.


Pierwszy raz widzę taki błąd.

#programowanie #java #gradle #springboot
  • 2
@kezioezio: Gradle zmieniło swoją konfigurację zależności z podobnej do maven-a do swojej np compile zmieniło się na compileOnly. Więcej będziesz miał w dokumentacji gradle
Sprawdź czy próbujesz dodać zależności w bloku dependencies {} i upewnij się, że sam blok dependencies jest w odpowiednim bloku.