I am having a problem with use of this open source development kit - https://github.com/cdk/cdk
Here is the java code for BasicProgram:
import org.openscience.cdk.interfaces.IAtom;
import org.openscience.cdk.Atom;
public class BasicProgram {
public static void main(String args[]) throws Exception {
IAtom atom = new Atom("C");
System.out.println(atom);
}
}
When I go to compile the class file is generated without errors, but doesn't seem to find the references in the jar file:
E:\Cheminformatics>javac -cp cdk-2.0.jar BasicProgram.java
E:\Cheminformatics>java -cp . BasicProgram
Exception in thread "main" java.lang.NoClassDefFoundError: org/openscience/cdk/Atom
at BasicProgram.main(BasicProgram.java:6)
Caused by: java.lang.ClassNotFoundException: org.openscience.cdk.Atom
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more