Issue
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:href="https://i.stack.imgur.com/ZvWl2.png" rel="nofollow noreferrer">
Solution
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.
Answered By - greg-449
Answer Checked By - Candace Johnson (JavaFixing Volunteer)