Eclipse验证错误 - 平台筛选器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86)) [英] Eclipse Validation error - Platform filter did not match:(&(osgi.ws=win32)(osgi.os=win32)(osgi.arch=x86))

查看:554
本文介绍了Eclipse验证错误 - 平台筛选器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86))的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



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



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



这里是screeenshot:

解决方案

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



像SWT这样的插件是平台,GUI和架构,所以您需要选择正确的。



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



在运行配置的'程序参数'部分确保你有:

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

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


Hi I am getting this error when I validate my configuration.

Any ideas how to fix this?

here is the error: Platform filter did not match:(&(osgi.ws=win32)(osgi.os=win32)(osgi.arch=x86))

here is the screeenshot:

解决方案

That is a 32 bit plugin for Windows. It does not match the platform, GUI system or architecture you are trying to use.

Plugins like SWT are platform, GUI and architecture dependent so you need to choose the correct one.

If you are using a target platform with a different settings from your main Eclipse you must make sure the Run Configuration specifies the correct settings.

In the 'Program Arguments' section of the Run Configuration make sure you have:

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

You will need to select an appropriate Java JRE (32 bit or 64 bit) as well.

这篇关于Eclipse验证错误 - 平台筛选器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86))的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆