eclipse - 从Gradle eclipse插件获取信息

标签 eclipse gradle eclipse-plugin buildship

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

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

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

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

谢谢!

eclipse preferences

最佳答案

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

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

返回,例如:
GRADLE_DISTRIBUTION(WRAPPER)

or

GRADLE_DISTRIBUTION(VERSION(6.4))

...

关于eclipse - 从Gradle eclipse插件获取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61637125/

相关文章:

c++ - Eclipse Arduino IDE 找不到 avr-g++ 和 avr-gcc

c - 我有 2 个关于包含的问题

android - proguard不保留注释

gradle - Gradle:仅获取任务名称

EclipseFP 根本不工作

xml - eclipse 菜单中的“Visiblewhen”。希望菜单仅针对特定文件扩展名出现

java - Eclipse插件: Implement Quick Fix proposals on hovering over errors

java - 在 Windows 64 位上运行 32 位 eclipse 和 32 位 jvm

javascript - 如何使像 VSCode 或 WebStorm 这样的 JavaScript IDE 在代码完成方面像 Eclipse 一样智能?

android - 关于使用 gradle 或 android studio 进行 Android 单元测试的问题