ClassNotFoundExpetion

I am using NetBeans. I am tring to run a program that use jung libraries. no error found when I compile it, but the following error come up when I run it.

load: class AddNodeDemo.class not found.

java.lang.ClassNotFoundException: AddNodeDemo.class

at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:168)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:599)

at sun.applet.AppletPanel.createApplet(AppletPanel.java:721)

at sun.applet.AppletPanel.runLoader(AppletPanel.java:650)

at sun.applet.AppletPanel.run(AppletPanel.java:324)

at java.lang.Thread.run(Thread.java:595)

Caused by: java.io.FileNotFoundException: C:\Program Files\JavaApplication2\build\AddNodeDemo\class.class (The system cannot find the path specified)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.<init>(FileInputStream.java:106)

at java.io.FileInputStream.<init>(FileInputStream.java:66)

at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)

at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:280)

at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:44)

at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:158)

at java.security.AccessController.doPrivileged(Native Method)

at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:155)

... 8 more

Any help

[1790 byte] By [my_questionsa] at [2007-10-3 4:34:48]
# 1

> I am using NetBeans. I am tring to run a program that

> use jung libraries. no error found when I compile it,

> but the following error come up when I run it.

>

>

> load: class AddNodeDemo.class not found.

> java.lang.ClassNotFoundException: AddNodeDemo.class

> at

> sun.applet.AppletClassLoader.findClass(AppletClassLoad

> er.java:168)

> at

> java.lang.ClassLoader.loadClass(ClassLoader.java:306)

> at

> sun.applet.AppletClassLoader.loadClass(AppletClassLoad

> er.java:119)

> at

> java.lang.ClassLoader.loadClass(ClassLoader.java:251)

> at

> sun.applet.AppletClassLoader.loadCode(AppletClassLoade

> r.java:599)

> at

> sun.applet.AppletPanel.createApplet(AppletPanel.java:7

> 21)

> at

> sun.applet.AppletPanel.runLoader(AppletPanel.java:650)

>

> at

> sun.applet.AppletPanel.run(AppletPanel.java:324)

> at java.lang.Thread.run(Thread.java:595)

> y: java.io.FileNotFoundException: C:\Program

> Files\JavaApplication2\build\AddNodeDemo\class.class

> (The system cannot find the path specified)

> at java.io.FileInputStream.open(Native

> Method)

> at

> java.io.FileInputStream.<init>(FileInputStream.java:10

> 6)

> at

> java.io.FileInputStream.<init>(FileInputStream.java:66

> )

> at

> sun.net.www.protocol.file.FileURLConnection.connect(Fi

> leURLConnection.java:70)

> at

> sun.net.www.protocol.file.FileURLConnection.getInputSt

> ream(FileURLConnection.java:161)

> at

> sun.applet.AppletClassLoader.getBytes(AppletClassLoade

> r.java:280)

> at

> sun.applet.AppletClassLoader.access$100(AppletClassLoa

> der.java:44)

> at

> sun.applet.AppletClassLoader$1.run(AppletClassLoader.j

> ava:158)

> at

> java.security.AccessController.doPrivileged(Native

> Method)

> at

> sun.applet.AppletClassLoader.findClass(AppletClassLoad

> er.java:155)

> ... 8 more

i think its classpath issues. Check whether your classpath is set properly

MadanKumara at 2007-7-14 22:38:28 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2

Hi,

The ClassNotFoundExpetion occurs in two situation

1) The jvm could not locate the class in class path (lib or classes folder)

2) JVM founds two class of same name (the version can be identical or diferent), remove duplicate entry from classpath.

It will work.

Prashant

pras_javaa at 2007-7-14 22:38:28 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...