Topic: 求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) |
Print this page |
1.求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) | Copy to clipboard |
Posted by: ziyue26 Posted on: 2004-10-20 23:25 写了一个入门的程序hello world,但执行不了 程序内容: //=====hello.java==== public class lession1 { public static void main(String args[]) { System.out.println("hello!"); } } 虽然编译能通过,但执行时却出错,出错信息是: L:\myfiles\java\JAVAWORK\lession1>javac lession1.java L:\myfiles\java\JAVAWORK\lession1>java lession1 Exception in thread "main" java.lang.NoClassDefFoundError: lession1 L:\myfiles\java\JAVAWORK\lession1> ============== 这是怎么回事?? 哪位大侠能提携一把小弟?? |
2.Re:求助!一个最简单的入门程序我却过不了 [Re: ziyue26] | Copy to clipboard |
Posted by: helloworld Posted on: 2004-10-20 23:30 java -cp . lession1 or java -cp L:\myfiles\java\JAVAWORK\lession1 lession1 or java -classpath L:\myfiles\java\JAVAWORK\lession1;d:\lib;e:\lib lession1 or java -classpath .;d:\lib;e:\lib lession1 |
3.Re:求助!一个最简单的入门程序我却过不了 [Re: ziyue26] | Copy to clipboard |
Posted by: ziyue26 Posted on: 2004-10-20 23:42 谢谢!!! 解决了。。。 用了最后一个办法,打字最少,呵呵 谢谢谢谢 |
4.Re:求助!一个最简单的入门程序我却过不了 [Re: ziyue26] | Copy to clipboard |
Posted by: why Posted on: 2004-10-21 02:13 ziyue26 wrote: 打字最少? should it be java -cp . lession1 提问前请搜寻一下旧帖子 |
5.Re:求助!一个最简单的入门程序我却过不了 [Re: why] | Copy to clipboard |
Posted by: snowtank Posted on: 2004-10-21 08:04 你没有配置classpath这个环境变量啊! |
6.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: ziyue26] | Copy to clipboard |
Posted by: yclc Posted on: 2004-10-25 10:22 hello.java里面的PUBLIC类要和JAVA文件同名 帅哥,本本JAVA书最开始都有介绍~~~ |
7.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: yclc] | Copy to clipboard |
Posted by: why Posted on: 2004-10-25 17:31 yclc wrote: 请看清楚,那句 //=====hello.java==== 是骗人的。 L:\myfiles\java\JAVAWORK\lession1>javac lession1.java lession1 串错字,应是 Lesson1 -- 类名通常第一字大写的。 |
8.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: ziyue26] | Copy to clipboard |
Posted by: 鸡肋男 Posted on: 2004-10-26 10:09 classpath中少加了个点号。 |
9.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: why] | Copy to clipboard |
Posted by: decun Posted on: 2004-10-26 23:45 L:\myfiles\java\JAVAWORK\lession1>javac lession1.java 是撒 这个地方才是要点。。^_^ |
10.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: ziyue26] | Copy to clipboard |
Posted by: 鸡肋男 Posted on: 2004-10-27 11:43 他的类是lession1 ,那类文件名也是lession1,所以java lession1是没有错的,没有规定类名第一个字母必须大写,只是建议大写。因此还是classpath中没有加上点号。 |
11.Re:求助!一个最简单的入门程序我却过不了 (NoClassDefFoundError) [Re: ziyue26] | Copy to clipboard |
Posted by: miaomiao9527 Posted on: 2004-11-03 17:55 有3点 1。环境变量path 和classpath问题 2。类名第一个字母要大写 3。你的生成的class文件在运行时类名输错了。不知识1还是l |
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 |