skyfox
(skyfox)
注册会员

初级会员
UID 62742
精华
0
积分 173
帖子 121
金钱 173 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-12-27
状态 离线
|
一个简单的执行问题,1.6.0可以执行,1.7.0却不可以,为什么?
我用的是jdk1.7.0
下面我写的测试
class Test
{
public static void main(String[] args)
{
System.out.println("test");
}
};
用javac可以编译.
但是java Test执行的时候提示
Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
但是我在另一个版本jdk1.6.0上用
java Test却可以执行.
请问这是什么问题,是不是版本的配置出了问题.
应该怎么设置?
谢谢
|
|