从Gradle eclipse插件获取信息

问题描述 投票:0回答:1

我正在开发Eclipse插件。在我的插件中,我运行了Gradle任务。

当用户单击按钮时执行Gradle。

我想让用户选择要使用Gradle包装器,本地Gradle安装目录还是特定的Gradle版本。

我注意到在Gradle下的Eclipse首选项中,有一个选项可供选择。我想从我的插件中读取此配置。有人知道如何读取此配置吗?

谢谢!

eclipse preferences

eclipse gradle eclipse-plugin buildship
1个回答
0
投票

对于遇到此问题的任何人,我自己都找到了答案:

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

这将返回,例如:

GRADLE_DISTRIBUTION(WRAPPER)

or

GRADLE_DISTRIBUTION(VERSION(6.4))

...
© www.soinside.com 2019 - 2024. All rights reserved.