Topic: 菜鸟请教,基本程序调试不通,急急急急急急!!! |
Print this page |
1.菜鸟请教,基本程序调试不通,急急急急急急!!! | Copy to clipboard |
Posted by: myhandan Posted on: 2004-12-17 09:01 我安装好之后,调试helloworld程序,运行javac helloworld.java没问题,能过, 但运行java helloword 时,却出现如下错误 : Exception in thread "main " java.lang.NoclassDefFoundError :helloworld 请教各位大侠是何缘故,Applet小程序能调试成功! |
2.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: caike Posted on: 2004-12-17 09:15 应该是classpath没设好吧? 另外java是大小写敏感的,看看大小写有没有出问题 |
3.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: rayel Posted on: 2004-12-17 11:02 潜水看看吧 |
4.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: limlei Posted on: 2004-12-17 19:49 把你代码发上来看看呀 |
5.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: nyao8448 Posted on: 2004-12-17 20:19 是啊,发原代码 |
6.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: thinking Posted on: 2004-12-19 15:28 classpath设置不正确 |
7.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: myhandan Posted on: 2004-12-20 08:41 public class helloworld { public static void main(String args[]) { System.out.println("Hello World!"); } } 这是源代码,classpath应该怎么设置?我的j2sdk装在D盘,所以我的设置为D:\j2sdk1.4.2_06\lib\tools.jar; 不对吗?应该怎么设置 |
8.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: myhandan Posted on: 2004-12-20 08:43 这是基本的程序,我也看大小写了,没错,请问应该怎么样正确设置path 和classpath,我觉得设置的应该没错 |
9.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: mitnickcbc Posted on: 2004-12-20 09:06 查查置顶的文章 |
10.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: aiff Posted on: 2004-12-20 11:24 设置为 D:\j2sdk1.4.2_06\bin; |
11.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: myhandan Posted on: 2004-12-20 11:56 你说的是class设置成这个吧,我的是这么设置的,class=d:\j2sdk1.4.2_06\bin classpath=D:\j2sdk1.4.2_06\lib\tools.jar; 有错吗? |
12.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: aiff Posted on: 2004-12-20 13:39 错了 是Path=d:\j2sdk1.4.2_06\bin 明白了吗? |
13.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: tanytan Posted on: 2004-12-20 17:30 path=d:\j2sdk1.4.2_06\bin classpath=.;D:\j2sdk1.4.2_06\lib\tools.jar;D:\j2sdk1.4.2_06\lib\dt.jar; |
14.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: tanytan] | Copy to clipboard |
Posted by: sunfmin Posted on: 2004-12-20 21:27 tanytan wrote: 这样应该就不会出问题,重要的是 前面的 ".;" 这个表示当前路径。即把你的.class的文件的路径设置到classpath中。 |
15.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: gf38670 Posted on: 2004-12-20 21:55 path=d:\j2sdk1.4.2_06\bin classpath=. 这样就好。JAVAC编译后生成的CLASS文件一般在当前文件夹。 |
16.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: colo007 Posted on: 2004-12-21 11:04 程序绝对没有问题。 classpath如果没有,自己添加。.;D:\j2sdk1.4.2_06\LIB\dt.JAR;D:\j2sdk1.4.2_06\LIB\TOOLS.JAR;D:\j2sdk1.4.2_06\BIN; path中增加 D:\j2sdk1.4.2_06;D:\j2sdk1.4.2_06\bin; 试试,还有什么问题,继续跟贴! |
17.Re:菜鸟请教,基本程序调试不通,急急急急急急!!! [Re: myhandan] | Copy to clipboard |
Posted by: js_yy Posted on: 2004-12-24 11:28 执行:set classpath 命令查看classpath设置情况;看classpath是否为classpath=.;......., 注意这个"."代表当前的文件目录,如果没有".", 执行:set classpath=.;%classpath% 再次查看classpath环境变量:set classpath 再运行你的程序 还有问题,把你的程序代码发出来! |
18.Example: First Program of java [Re: myhandan] | Copy to clipboard |
Posted by: js_yy Posted on: 2004-12-24 11:48 //程序 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } Dos控制台: set path=D:\j2sdk1.4.2_05\bin;%path% 这个要根据你安装JDK情况进行设置; set classpath=.;%classpath% 运行这个程序,classpath设置成这样已经做够了,不需要添加其他的.jar文件 编译: javac HelloWorld.java 运行: java HelloWorld 行了不? |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |