你在命令行中用SETCLASSPATH查看下你的类路径,注意加上“.”。这个错误以前我也常有的,主要是把CLASSPATH设好吧,加点喔,还有,类的名字和你的命名一至吗?
解决方案 »
- java短信猫开发
- 关于向数据库加入数据的问题。
- 可自动恢复的JMS消息收发类,完美处理异常
- ASP与JSP项目同在一服务器的问题
- spring和hibernate整合过程出错
- 怎么把jsp中的javascript部分代码放到一个单独的js文件中,然后在jsp中引用?
- 我的程序連接MSSQL2000,JDBC-ODBC的問題﹗
- (在线等待,问题解决立刻给分)struts关于动态 radio 与 multibox 的问题.
- 请问web server怎么将配置文件参数在web application启动的时候读进内存
- 请问如何将下面这段程序修改成可供调用的类呀,本人比较菜,谢谢!
- 咨询一个关于javamail设置问题,在线结帖.
- 请问JDBC中什么函数可以得到自己连接上去的数据库名称?
2. 如果 CLASSPATH 正确,你的程序中有定义包(package 语句)吗?如果有定义目录,需要把 class 文件放在相应的目录结构中,然后到这些目录结构的最上层去执行,如在 my 包中就 java my.h
3. 你的 h 类中有没有正确定义 public static void main(String[]) 方法
4. 检查你的 class 是不是 public 的 (好像默认情况下也可以访问,即不加 public, private, protected 等修饰语的情况下)
C:\> set classpath=;回车
然后你再用java来运行你的类文件就没错了。这种问题我遇到好多次了。