Runtime error using the Eclipse Abstract Syntax Tree
I'm trying to use AST parser in a non-plugin environment. The code compiles, but I get the following runtime error: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/core/resources/IResource at org.eclipse.jdt.core.dom.ASTParser.(ASTParser.java:189) at org.eclipse.jdt.core.dom.ASTParser.newParser(ASTParser.java: 118) Here is the code I'm running: import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.jdt.core.dom.*; public class TestAST { private void runTest() { String helloStr ="\n"+ "public class HelloWorld {\n"+ "\n"+ " private String name=\"\"\n\n"+ " /*