Eclipse验证错误-平台过滤器不匹配:(& amp;(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))

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

问题描述

我在验证自己的配置时遇到此错误.

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

有什么办法解决这个问题吗?

Any ideas how to fix this?

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

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

这是screeenshot:

here is the screeenshot:

推荐答案

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

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

SWT之类的插件取决于平台,GUI和体系结构,因此您需要选择正确的插件.

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

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

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} 

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

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

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

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