Полагаю, вы создаете плагин, а не "просто" Java-программу, которая зависит от SWT.
Я также предполагаю, что вы попробовали все очевидное, например, очистку проекта, перезапуск Eclipse и т. Д. *
Когда я вижу это, это очень часто, потому что целевая платформа неверна. Целевая платформа должна содержать не только плагин SWT, но также все фрагменты SWT для платформ, которые вы хотите использовать / построить для ...
(Если это проблема, обратите внимание, что существуют другие плагины с фрагментами, специфичными для платформы ...)