Ошибка Javadoc: "опция --boot-class-path не разрешена с целью 11" - PullRequest
0 голосов
/ 01 ноября 2018

Я написал полнофункциональное приложение для Android на Intellij, используя JDK 11 и Android SDK 28. Но я не могу запустить JavaDoc для своего кода и не могу понять, почему или как это исправить! Сначала я получал много ошибок, таких как "android.whatever package not found". Достаточно просто исправить, после поиска я обнаружил, что мне нужно добавить -bootclasspath pathtomyandroidsdkjarfile в раздел «дополнительные параметры командной строки», и это решит проблему для всех остальных. Но когда я добавляю эту строку, я получаю следующую ошибку:

error: option --boot-class-path not allowed with target 11

Я не уверен, что означает "цель 11", но я думаю, что могу сделать вывод, что это означает JDK 11. Итак, я понятия не имею, куда идти дальше. Буду очень признателен за любую помощь!

1 Ответ

0 голосов
/ 01 ноября 2018

Так что после попытки случайного набора вариантов, я думаю, что я решил это. Похоже, что в JDK 10+ аргумент -bootclasspath устарел и был добавлен вместе с аргументом -sourcepath. Поэтому, поместив -sourcepath pathtomyandroidsdkjarfile в разделе «Дополнительные параметры командной строки», мне удалось решить эту проблему.

...