【发布时间】:2015-11-30 15:13:12
【问题描述】:
我需要使用 Equinox 3.8.2 为多个 OSGi 项目创建一个 gradle 构建系统。我们使用 Java 7。
但是现在我的 Gradle 脚本在使用 ServiceTracker 编译项目时失败了:
Activator.java:11: error: type ServiceTracker does not take parameters
private static ServiceTracker<org.osgi.service.log.LogService, Object> logTracker = null;
我已经找到了this 的博文。
但不知何故,当使用相同的 osgi 3.8.2 库手动构建项目时,eclipse 成功了。
【问题讨论】:
标签: java eclipse gradle osgi equinox