Hi. There are several problems with trying to run the JFace examples (e.g., ListViewerExample on page 194).
1. The book says to import 4 jar files: org.eclipse.core.runtime, jface, jface.text, and text. However, evidently, you also need at least two others: org.eclipse.core.boot and core.commands.
2. When you the First Project (for version for 3.3), the external libraries all point to older versions of these jar files (e.g., org.eclipse.core.boot_3.1.100.v20060601a.jar instead of the 3.3 version).
3. When I manually add all of the correct jar versions, the project builds cleanly with no problems. However, when I try to run ListViewerExample, I get a NoClassDefFoundError: org/eclipse/core/runtime/ISafeRunnable. So it would appear that I need at least one more jar file to be able to run this example.
Any help you might provide will be appreciated. Thanks. Mark Dexter