Gradle Javadoc GWT Ошибка - не удается получить доступ к событию при импорте com.google.gwt.user.client.Event - PullRequest
0 голосов
/ 13 октября 2018

Я пытаюсь сгенерировать javadoc проекта GWT Java с помощью gradle.Когда я запускаю задачу gradle build , компиляция прошла успешно.Однако, когда я запускаю задачу gradle javadoc , она завершается с ошибкой:

C: \ Users \ jbraga.gradle \ caches \ modules-2 \ files-2.1\ com.google.gwt \ gwt-user \ 2.8.1 \ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \ gwt-user-2.8.1.jar (com / google / gwt / user / client / ui / Widget.java): 28: ошибка: невозможно получить доступИмпорт событий com.google.gwt.user.client.Event;^ неверный исходный файл: C: \ Users \ jbraga.gradle \ caches \ modules-2 \ files-2.1 \ com.google.gwt \ gwt-user \ 2.8.1 \ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \ gwt-user-2.8.1.jar (Файл com / google / gwt / user / client / Event.java) не содержит класса com.google.gwt.user.client.Event. Удалите или убедитесь, что он отображается в правильном подкаталоге sourcepath.C: \ Users \ jbraga.gradle \ кэшей \ модули-2 \ файлы-2.1 \ com.google.gwt \ GWT-пользователь \ 2.8.1 \ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \ GWT-пользователем 2.8.1.jar (COM / Google / GWT/layout/client/Layout.java):18: ошибка: невозможно найти импорт символов static com.google.gwt.dom.client.Style.Unit.PX;Символ ^: статическое расположение PX: класс

НЕИСПРАВНОСТЬ: сборка завершилась неудачей с исключением.

  • Что пошло не так: не удалось выполнить задачу ': javadoc'.Поколение Javadoc не удалось.Сгенерированный файл опций Javadoc (полезно для устранения неполадок): 'C: \ Users \ jbraga \ odsoft-18-19-nmb-g302 \ odsoft \erc1 \ component1 \ Students \ build \ tmp \ javadoc \ javadoc.options'

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека.Запустите с параметром --info или --debug, чтобы получить больше вывода журнала.Запустите с --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по https://help.gradle.org

СБОЙ СТРОИТЕЛЬСТВА за 4 с

Используемая версия GWT - 2.8.1, и то же самое происходит с 2.8.2.Файл gradle.properties указывает правильный путь к SDK.

У кого-нибудь есть решение этой проблемы?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

Для меня небольшая модификация Томаса Бройера предложила обходной путь:

javadoc {
  options.addStringOption("sourcepath", "")
}
0 голосов
/ 13 октября 2018

Это известная проблема Gradle: https://github.com/gradle/gradle/issues/5630, к счастью, с известным обходным путем:

javadoc {
  options.addStringOption("sourcepath", "")
}
...