我是不是笨蛋呀!helloworld都搞不定! Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看你的环境变量设好了没有?如果是w2k在系统的环境变量里设定系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1 系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib 系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin; (CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思) 如果你是在98下 那么在DOS下 输入 set path=c;\j2skd1.4.01\bin 在试试 假设你的 helloWorld 在 d:\app\java\,你的环境变量已经设好,这样编译与运行:d:\app\java>%java_home%\bin\javac -classpath . HelloWorld.javad:\app\java>%java_home%\bin\java -cp . HelloWorld再有错,就是你的 HelloWorld.java 中没有写好了。你写的那行的意思是:"main" 中出现异常:类未找到也有可能是,你的大小写有问题,既然你在 main 中写的是 HelloWorld,类名为 helloWorld 就会报错。 是不是你的main声明有问题?一定要是public static void main(String[] args){}除了args是你可以改的,其他都不能变! 你还是自己说说你在我的电脑-〉属性 ->高级-〉环境变量path和classpath是怎么设的,还有你把JDK安装到什么地方了?你把这些说清楚,好对正下药!另外提醒你,在任何目录下执行java.exe还是有参数要求的。也许不是你没设置好,是你的参数不会用呢? 没有编译就运行了,或者没有设置classpath,却不在Helloworld.class所在的目录下运行java命令 http://www.csdn.net/Develop/read_article.asp?id=16835 我也碰到过各个问题,后来也不知道怎么就好了,你在path和classpath中加个“.”再试试 为什么我不用设置环境变量就可以运行了,哪位大哥能够告诉我这是为什么?????还有我看了BLUESMILE979提供的网址设环境变量不知道该怎么设?能告诉我具体点,步骤。我的JDK 在E:\java 下,是WINDOWS98拜托 了!!!!!!!!!! 我的电脑->属性->环境变量:新建->变量名:path变量值:c:\j2sdk1.4.1\bin(c为你的安装目录)新建->变量名:CLASSPATH 变量值:c:\j2sdk1.4.1\lib\dt.jar;c:\j2sdk1.4.1\lib\tools.jar 文件读写同步? 求助 java抽象类 接口的区别 用Java如何有优化多层循环 70分日期问题!表面看不难实际很复杂啊 java多线程中生产者和消费者问题 类继承的基础问题 我使用was5.0发布程序, 为什么在我的根目录下比如明明有1.gif 使用http://localhost:9080/1.gif却报404错误?? jsp的就可以访问到,其 如何用java调用ie核心,开发浏览器,或者直接开发? 大侠们,快说呀!! static静态初始化的问题 准备学习java的第一个问题:怎么样发布java入门的第一个程序hello ???
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思) 如果你是在98下 那么在DOS下 输入 set path=c;\j2skd1.4.01\bin
在试试
d:\app\java>%java_home%\bin\javac -classpath . HelloWorld.java
d:\app\java>%java_home%\bin\java -cp . HelloWorld
再有错,就是你的 HelloWorld.java 中没有写好了。
你写的那行的意思是:
"main" 中出现异常:类未找到
也有可能是,你的大小写有问题,既然你在 main 中写的是 HelloWorld,类名为 helloWorld 就会报错。
public static void main(String[] args)
{}
除了args是你可以改的,其他都不能变!
path和classpath是怎么设的,
还有你把JDK安装到什么地方了?你把这些说清楚,好对正下药!另外提醒你,在任何目录下执行java.exe还是有参数要求的。
也许不是你没设置好,是你的参数不会用呢?
还有我看了BLUESMILE979提供的网址设环境变量不知道该怎么设?
能告诉我具体点,步骤。我的JDK 在E:\java 下,是WINDOWS98
拜托 了!!!!!!!!!!
新建->变量名:path变量值:c:\j2sdk1.4.1\bin(c为你的安装目录)
新建->变量名:CLASSPATH 变量值:c:\j2sdk1.4.1\lib\dt.jar;c:\j2sdk1.4.1\lib\tools.jar