jdk提示Could not find the main class

pengpeng5047 2009-09-10 02:46:29
以前接触过一点java,好长时间没有编程了,今天运行HelloWorld居然提示说:Could not find the main class:HelloWorld.
详细错误信息如下:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld
Caused by: java.lang.ClassNotFoundException:HelloWorld
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)
Could not find the main class:HelloWorld.Program will exit.
这是我的代码:
//文件名:HelloWorld.java
public class HelloWorld
{
public static void main(String args[])
//向屏幕上写字符串"HelloWorld!"
{
System.out.println("HelloWorld!");
}
}

这是我的环境变量:
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_13

ClASSPATH:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar

Path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;D:\php;D:\php\ext;D:\apache\bin;C:\Program Files\Java\jdk1.6.0_13\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\MinGW\bin

我在命令行里直接输入javac和java都正常,请问是什么原因呢?请各位帮忙!!谢谢
...全文
921 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
woming66 2009-09-11
  • 打赏
  • 举报
回复
ClASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar
wxmwzz2004 2009-09-10
  • 打赏
  • 举报
回复
去掉classpath 试试
fzz512484531 2009-09-10
  • 打赏
  • 举报
回复
你运行时,可能运行有问题
在HelloWord.java里编译
子HelloWord.class里运行
试试看
dalianzsl 2009-09-10
  • 打赏
  • 举报
回复
在path环境变量里把jdk的路径提到最前试一试
path=C:\Program Files\Java\jdk1.6.0_13\bin,……
koskoswh12 2009-09-10
  • 打赏
  • 举报
回复
把 编译器的版本 改下看看~~~

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧