Недавно был выпущен Eclipse Mars, и мне захотелось попробовать его. Он показал более тесную интеграцию с Gradle как одну из своих функций через Buildship.
С Luna я использовал Gradle интеграцию для Eclipse (4.4), и мне было намного легче работать с тем, что я пытался сделать; Я мог бы добавить Gradle "природу" к существующему проекту, не требуя удаления проекта и повторного импорта его, как это было в случае с Buildship, и автоматически помещает все зависимости, которые я объявлял в build.gradle
в пути к пути проекта.
С Buildship я не видел никакой опции для настройки существующего проекта как проекта Gradle, и я не мог найти способ сделать это, включая зависимости, которые я указал в сборке script в пределах пути к проекту.
Я попытался установить оригинальный плагин (GIfE 4.4) для Eclipse Mars и после перезапуска Eclipse он автоматически сделал все это для меня снова. Мне интересно, есть ли способ сделать это всего через "Стержень", потому что сейчас, хотя все работает, это довольно забавная настройка. Выпадающее меню моего проекта выглядит следующим образом:
Кроме того, что вы выглядите немного странно, на самом деле это довольно хорошая настройка, так как она сочетает автоматическое управление зависимостями GIfE и возможность запускать задачи Gradle непосредственно из Eclipse, которые предоставляет Buildship.