d:\>java Test
Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: Test. Program will exit.
编译能通过,运行java时提示此错误。运行环境,windows7 专业版x86,然后在虚拟机里面装了xp 专业版x86后,出现同样的错误,能编译,但运行不了。提示的内容是一样的。
环境变量的配置:1、JAVA_HOME
C:\Program Files\Java\jdk1.6.0_26
2、path
%JAVA_HOME%\bin;
3、CLASSPATH
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: Test. Program will exit.
编译能通过,运行java时提示此错误。运行环境,windows7 专业版x86,然后在虚拟机里面装了xp 专业版x86后,出现同样的错误,能编译,但运行不了。提示的内容是一样的。
环境变量的配置:1、JAVA_HOME
C:\Program Files\Java\jdk1.6.0_26
2、path
%JAVA_HOME%\bin;
3、CLASSPATH
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
解决方案 »
- 求大神们帮忙
- java 如何输入带空格的字符串
- 小问题
- StringBuffer 中append的问题!编译通过,执行报错,救急!
- 请问SWING比SWT速度慢多少呢?
- tomcat中使用javabean出错,大侠们帮下忙!!!!!!
- 请教 Runtime.getRuntime().exec()本地执行的奇怪问题!
- 怎么才能引用这个东东:import oracle.jdbc.driver.*; ?
- 在window2000下的系统环境变量path中没有设置jdk1.4.0的安装路径 为什么运行java能自动找到\jdk1.4.0\bin\java.exe
- 请问!使用jBuilder6的最底配置是多少?cpu:k2-266 内存:192M 可以吗?
- Execl解析问题
- 高手们帮忙看看为什么打包为jar的java程序,音乐没了啊 啊
java Test
java packagename.classname
有错误的话,去JDK文档里面查找错误是什么原因就简单了
比如 a.java 在d:\test\demo\java\a.java那么你就在要在d:>\test\demo\java\javac a.java d:>\test\demo\java\javac a
oracle装后会覆盖你的jdk
请先java -version 查看版本
而且环境变量都是设置到系统环境变量了8楼给出的答案有点不解“你是否装了oracle(oracle带的是jdk1.4)
oracle装后会覆盖你的jdk
请先java -version 查看版本”oracle在windows7系统中可能装着了,但是我是后装的java程序xp系统中是什么都没有装,只装了java但还是不能运行,只能编译,不能运行。