currently I have ran the following on both windows and unix without error (using : on the unix machine

javac -g:none -O -verbose -classpath .;../lib/jcommon-0.7.1.jar com/jrefinery/chart/demo/JFreeChartDemo.java
javac -g:none -O -verbose -classpath .;../lib/jcommon-0.7.1.jar com/jrefinery/chart/demo/resources/*.java
and after this I tried to run the JFreeChartDemo class without luck. I think my problem is related to a poor understanding of the classpath. here is the error I am getting both on unix and windows:
// == begin paste:
Exception in thread "main" java.lang.NoClassDefFoundError: JFreeChartDemo (wrong name
rtDemo)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
// == end paste
here is what i'm doing to run the class
cd C:\jmcfarlane\java_sdk\jfreechart\jfreechart-0.9.4\src
java -classpath . com.jrefinery.chart.demo.JFreeChartDemo
java -classpath . JFreeChartDemo
and
cd C:\jmcfarlane\java_sdk\jfreechart\jfreechart-0.9.4\src\com\jrefinery\chart\demo
java -classpath . com.jrefinery.chart.demo.JFreeChartDemo
java -classpath . JFreeChartDemo
thanks,
john