我正在开发Eclipse插件。在我的插件中,我运行了Gradle任务。
当用户单击按钮时执行Gradle。
我想让用户选择要使用Gradle包装器,本地Gradle安装目录还是特定的Gradle版本。
我注意到在Gradle下的Eclipse首选项中,有一个选项可供选择。我想从我的插件中读取此配置。有人知道如何读取此配置吗?
谢谢!
对于遇到此问题的任何人,我自己都找到了答案:
IPreferencesService service = Platform.getPreferencesService();
service.getString("org.eclipse.buildship.core", "gradle.distribution", "", null)
这将返回,例如:
GRADLE_DISTRIBUTION(WRAPPER)
or
GRADLE_DISTRIBUTION(VERSION(6.4))
...