不可思议的问题

juliedan 2001-07-05 02:21:06
1 用j2sdk-1_3_1-win.exe(从www.javasoft.com下载的)安装到c:\jdk1.3.1
2 编辑java源文件Hello.java

/* Hello.java*/
import java.io.*;

public class Hello{
public static void main(String[] args){
System.out.println("Hello, world!");
}
}

3 编译 //无错误, 通过生成Hello.class文件
javac Hello.java
4 运行 //出错, 没有得到结果。
java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello

我同事和我用的东西一模一样, 为什么他们的能运行, 而我的有错。
我同事的机器, 包括硬件, 操作系统(win2000), jdk安装文件都一样。
真是不可思议?
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
juliedan 2001-07-10
  • 打赏
  • 举报
回复
谢谢。
mytiger 2001-07-05
  • 打赏
  • 举报
回复
你classpath设置不对。这儿关键的问题是你classpath里有没有你Hello.class的路径。比如你Hello.class在c:\test目录下,那你在环境变量的classpath设置里要加上c:\test;这样肯定ok。
bobosji 2001-07-05
  • 打赏
  • 举报
回复
在classpath里面加上".;"

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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