Netbeans 11 Gradle Project не запускает gradle при сохранении - PullRequest
1 голос
/ 31 октября 2019

Я только что установил Netbeans 11.1, и когда я сохраняю один из моих файлов Java, Netbeans не запускает сборку gradle автоматически. Раньше это работало в Netbeans 8.2.

Я установил nb-javac и также пробовал новейшую бета-версию безрезультатно.

Это известная ошибка или мне нужно что-то перенастроитьпри переходе с NB 8,2 на 11,1?

1 Ответ

0 голосов
/ 31 октября 2019

(Это только объяснение, а не решение вашей проблемы.)

Во-первых, Компиляция при сохранении - это опция, которая устанавливается или не устанавливается на уровне отдельного проекта, ачем на глобальном уровне. Поэтому для проекта NetBeans Gradle выберите Свойства> Построить> Компилировать , чтобы просмотреть настройку для Компилировать при сохранении . Для этого флажка обратите внимание, что:

  • По умолчанию этот флажок снят, поэтому при сохранении файла проекта не будет автоматической сборки Gradle.
  • Он отключен, поэтому вы не можете запускать сборку при сохранении файла проекта.

    GradleCompileOnSave

Проблема сохраняется в последней бета-версии NetBeans11.2.

Я не вижу сообщения об ошибке для этой проблемы, , так что, возможно, вы можете поднять один ? Нажмите кнопку Log In , чтобы сначала зарегистрироваться, если это необходимо.

При этом существует связанная проблема, которая может объяснить, почему флажок нельзя включить. См. Закрытую ошибку NETBEANS-680 Ошибка при компиляции при сохранении Gradle , которая относится к проектам Gradle, использующим версию 9.0 NetBeans. По-видимому, были запущены ложные и нежелательные запуски при компиляции при сохранении, даже если Компилировать при сохранении не было отмечено. Возможно, эта функция была намеренно отключена для проектов Gradle из-за этой проблемы, хотя это только предположение с моей стороны.

Также см. Страницу GitHub для плагина Gradle . Комментарии команды NetBeans для NETBEANS-680 предполагают, что проблема была в плагине, а не в NetBeans. Тем не менее, если NetBeans предлагает функции, которые нельзя включить (например, Компилировать при сохранении ), это определенно проблема NetBeans независимо от основной причины.

Наконец, обратите внимание, что вы можете настроитьплагин Gradle, использующий Инструменты> Параметры> Java> Gradle , но я не вижу там никаких опций, которые бы помогли с этой проблемой.

...