1 public class test
2 {
3 public static void main(String args[])
4
5 {
6
7 System.out.println("A new jdk test !");
8
9 }
10 }
运行后会出现
Exception in thread "main" java.lang.NoClassDefFoundError: test/java
Caused by: java.lang.ClassNotFoundException: test.java
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: test.java. Program will exit.
求给个解决方案
就是说你是直接java test.java了。
应该先编译:javac test.java
然后运行:java test
是啊
我的设置时这样的 网上说是CLASSPATH的问题可是我该了 n多都没有作用 在windows下 直接成功 不知道为什么
[yang@CentOS java]$ echo $JAVA_HOME
我安装一台redhat linux5+oracle 10g的服务器,笔记本(XP系统)安装了oracle 10g客户端,结果老是出12560的错误,请高手指点一二,
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dpor ......