Какова цель:
annotationProcessor "org.springframework.boot:spring-boot-autoconfigure-processor"
Мое приложение работает нормально с ним или без него. Тонкая банка, которую я создаю, также отлично работает в зависимом проекте.
Я спрашиваю об этом, потому что эта строка работает нормально, когда я включаю ее в локальный build.gradle. Но как только я отправляю его в облако, я получаю эту ошибку:
Не удалось найти метод annotationProcessor () для аргументов [org.springframework.boot: spring-boot-autoconfigure-processor] для объекта типа org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Так что я думал обойтись без этого. Я не вижу никакого влияния на тонкую банку или зависимый проект.
Также, На этой странице сказано, что я должен использовать annotationProcessor в build.gradle при использовании Gradle 4.6 или выше. Что если я использую опцию compileOnly в Gradle 4.8?