Eclipse 插件迁移 Kepler 到 Luna

Eclipse plugin migration Kepler to Luna

我正在将一个 Eclipse 插件从 Kepler 版本迁移到 Luna。 我有这个错误:

Discouraged access: The type 'ProxyManager' is not API (restriction on required library '/srv/data204139/dchesnea/LUNA/eclipse/plugins/org.eclipse.core.net_1.2.200.v20140124-2013.jar')

你有想法吗?

org.eclipse.core.internal.net.ProxyManager 位于 内部 包中,因此不是官方 Eclipse API 的一部分 - 你不应该使用它(Eclipse API Rules of Engagement).

代理管理器的某些功能可通过 org.eclipse.core.net.proxy.IProxyService OSGi 服务获得,该服务是官方 API 的一部分。