Что такое Buildship и есть ли плагин Gradle для NetBeans? - PullRequest
0 голосов
/ 25 января 2019

Может ли кто-нибудь объяснить эту функцию под названием " Buildship " на торговой площадке Eclipse IDE?Доступна ли эта функция для среды IDE Netbeans?

1 Ответ

0 голосов
/ 25 января 2019

Это плагин для Eclipse для обеспечения интеграции с Gradle. Это позволяет выполнять связанные с Gradle процедуры в среде IDE.

например. Вы можете легче импортировать или запускать новые проекты, настроенные с помощью Gradle, меню настроек Gradle позволяет вам выбрать, какая версия Gradle будет использоваться (установленная в вашей ОС или оболочке проекта), просмотр задач и т. Д. Есть несколько дополнительных меню / кнопок. для облегчения доступа тоже. Для более подробного описания вы можете обратиться к странице плагина на торговой площадке Eclipse или странице плагина Github (она с открытым исходным кодом, как и Eclipse, как и сама Gradle).

Он включен в последние версии Eclipse, по крайней мере, в версии "для Java" и "для корпоративной Java" среды IDE.

Чтобы избежать возможных недоразумений, есть:

  • Плагин Buildship для интеграции Gradle в Eclipse IDE, добавляя дополнительные функции в саму IDE.
  • Существует также плагин "eclipse" , используемый в файле build.gradle проекта. Это плагин Gradle, который позволяет вам манипулировать файлами, которые Eclipse использует для создания ваших проектов (.classpath, настройки JDT и т. Д.) Из сценария сборки, используя Gradle DSL. Вы можете использовать этот плагин, даже если вы работаете в другой IDE (так что создаются правильные файлы Eclipse, и другой сотрудничающий разработчик, использующий Eclipse, может правильно построить ваш проект).
    Это два разных плагина.

Я не думаю, что само «Buildship» доступно для NetBeans, так как это название специфичного для Eclipse плагина, разработанного на странице Eclipse github.
Для Netbeans существует этот плагин для интеграции Gradle . (Если вы выберете Netbeans в gradle.org, он перенаправит вас на веб-сайт плагина Netbeans. Версия плагина там кажется очень старой, но когда вы откроете страницу github, вы увидите, что она активно разрабатывается с последним выпуском 12/2018).
Однако я не использовал Netbeans с Gradle и не могу предоставить достоверную информацию о том, насколько тесной является интеграция или есть ли другие решения.

...