Почему IntelliJ дает мне предупреждения, связанные с OSGI, для проекта, который не использует файл манифеста? - PullRequest
1 голос
/ 19 июня 2019

После импорта существующего проекта в IntelliJ на нескольких классах появляется сообщение об ошибке с классами org.apache.commons.lang3. Формат ошибки «Пакет org.apache.commons.lang3 'не импортирован в манифест», когда я смотрю ссылку на класс StringUtils из этого пакета, который используется в классе. Эта ошибка проявляется в моем редакторе в виде красной волнистой линии под классом StringUtils.

Несмотря на то, что эта ошибка не влияет на мою способность компилировать проект, я не люблю видеть ошибки и хотел бы понять ее, прежде чем отключить. Мой проект строится из файла .gradle, а у меня нет файла .MF. Файл gradle указывает зависимость компиляции для вышеупомянутого пакета.

...