我的小hello程序运行不起来? classpath 没设对set classpath=.;d:\jdk1.2.2\lib;set path=d:\jdk1.2.2\bin 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在classpath中要加上当前路径,也就是(.) 用public class hello试一下进入hello.java目录中执行试试 呵呵,你的hello应该是public呀,要不就不能调用的,楼上说得对 对,是PUBLIC的问题,果然是高手,一针见血 public 加不加没关系,若不加,类名甚至可以和文件名不一样。很可能是CLASSPATH的问题 不是public的问题,程序没有问题,是环境的问题. 进入文件所在目录设置path=d:\jdk1.2\bin重新编译执行 I have tried.The codes are not wrong.The fauty is really from enviroment. 我也遇到这个问题了.jdk重安装了也不行,路径也改了,还是这个毛病,并且不光是这一程序有问题,所有的.class都不行,都是这个错误! 可以先换一种形式,使用appletview。作一些小的改动,放进html里面,看看能不能观测到。这样可以确定是不是classpath的问题。建议先运行一下jdk里面的demo,不过环境的问题可能性占很大部分。 1:用记事本打开c:\autoexec.bat 设置classpath=jdk所在目录\bin;path="bin"or 2: 不设classpath ;copy hello.class 到jdk所在目录\bin java -classpath %CLASSPATH%;./ hello dwr中有关js函数的一个简单问题。 变量交换问题~送分题 javaSE通讯录 怎样复制文件夹下的所有文件 BLOB 转成 string java 初学者的问题 有关JFrame的问题 第一次在Java块发贴:Java与C++在基本语法层面的不同。 希望指点。 j2me 线程一问 由Java的跨平台性所想到的疑惑,请大家发表高论共同探讨!! 请看我的tomcat为何运行不了? I/O故障java.net.ConnectException: Connection refused: connect
试一下
进入hello.java目录中执行试试
果然是高手,
一针见血
很可能是CLASSPATH的问题
设置path=d:\jdk1.2\bin
重新编译执行
The fauty is really from enviroment.
or 2: 不设classpath ;copy hello.class 到jdk所在目录\bin