你在命令行中用SETCLASSPATH查看下你的类路径,注意加上“.”。这个错误以前我也常有的,主要是把CLASSPATH设好吧,加点喔,还有,类的名字和你的命名一至吗?
解决方案 »
- request.setAttribute()如何将xml文件设置进去
- 短信发送相关问题
- Struts2 default-action-ref用法的疑惑?
- 求助!!!The server encountered an internal error () ...
- 用 Cloudscape 数据库的可视工具 Cloudview 创建数据库的问题
- 请问哪儿能下载JDOM开发包及其API?
- 请教一个关于jdbc的问题!!
- struts2环境配置问题
- 两个java文件互相调用,如何编译?
- 求大神给代码注释下!~~~很急,拜托了~~
- 咨询一个关于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来运行你的类文件就没错了。这种问题我遇到好多次了。