I am developing a web application using NetBeans and MySQL as the database. I am a beginner in Jfree and Java. I created one Java file xychart.java in which I am trying to plot XY graph using the Jfree libraries. But I am getting the following exception when I run it :
java.lang.NoClassDefFoundError: com/das/dbmodule/xychart
Caused by: java.lang.ClassNotFoundException: com.das.dbmodule.xychart
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1
There could be 3 reasons
1) Class is not available in Java Classpath.
2) You might be running your program using jar command and class was not defined in manifest file’s ClassPath attribute.
3) Any startup script is overriding Classpath environment variable.