Изменение Gradle compile spring-boot-starter-web на реализацию вызывает ошибку: пакет org.springframework.http не существует - PullRequest
0 голосов
/ 04 августа 2020

Я сейчас нахожусь в процессе преобразования проекта с использованием компиляции в реализацию с Gradle 5.4.1.

У меня возникла проблема, при которой использование следующего кода отлично работает:

compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.2.2.RELEASE'

Если следующее не работает:

implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.2.2.RELEASE'

Использование реализации приводит к появлению следующей ошибки:

/Path/To/File/AFileName.java error: package org.springframework.http does not exist
import org.springframework.http.HttpStatus;
                               ^

Я специально указываю версию 2.2.2 в обоих случаях, поэтому не следует загружать более новую версию с изменениями в расположении класса HttpStatus.

Кто-нибудь знает, что может вызывать такое нарушение поведения?

...