Eclipse验证错误 - 平台过滤器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86))

时间:2016-06-23 17:06:04

标签: eclipse eclipse-plugin eclipse-rcp

您好,我在验证配置时收到此错误。

任何想法如何解决这个问题?

这是错误: 平台过滤器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86))

这是screeenshot:enter image description here

1 个答案:

答案 0 :(得分:3)

这是Windows的32位插件。它与您尝试使用的平台,GUI系统或体系结构不匹配。

SWT等插件依赖于平台,GUI和架构,因此您需要选择正确的插件。

如果您使用的目标平台与主Eclipse的设置不同,则必须确保“运行配置”指定正确的设置。

在'计划参数'运行配置的一部分确保您有:

-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} 

您还需要选择适当的Java JRE(32位或64位)。