What should I do?
Here is what I get
C:\My Documents\Debug\JCreatorProjects\newsreader>java NewsApplication
Exception in thread "main" java.lang.NoClassDefFoundError: NewsApplication (wron
g name: newsreader/NewsApplication)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
1)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
So why it didn't work that way?
You were specifying the wrong classname. Your class wasn't
NewsApplication, it was newsreader.NewsApplication.
You should be one level higher (ie at the JCreatorProjects level) and
run
java newsreader.NewsApplication
--
Jon Skeet - sk...@pobox.com
http://www.pobox.com/~skeet