Получите информацию из плагина Gradle eclipse - PullRequest
0 голосов
/ 06 мая 2020

Я разрабатываю плагин Eclipse. В своем плагине я запускаю задачу Gradle.

Gradle выполняется, когда пользователь нажимает кнопку.

Я хочу, чтобы пользователь мог выбрать, хочет ли он использовать оболочку Gradle, локальный каталог установки Gradle или определенный c Версия Gradle.

Я заметил, что в настройках Eclipse в Gradle есть возможность выбирать между каждым из них. Я хочу прочитать эту конфигурацию из своего плагина. Кто-нибудь знает, как читать эту конфигурацию?

Спасибо!

eclipse preferences

1 Ответ

0 голосов
/ 06 мая 2020

Для всех, кто сталкивается с этой проблемой, я сам нашел ответ:

IPreferencesService service = Platform.getPreferencesService();
service.getString("org.eclipse.buildship.core", "gradle.distribution", "", null)

Это возвращает, например:

GRADLE_DISTRIBUTION(WRAPPER)

or

GRADLE_DISTRIBUTION(VERSION(6.4))

...
...