Java编译出错 这是什么意思

[复制链接]
查看11 | 回复4 | 2009-11-26 22:55:17 | 显示全部楼层 |阅读模式
HelloJava在Java程序中找不到类HelloJava,可能是文件名出错了,应该是你的类名和.Java文件的名字不一致,自己好好检查一下
回复

使用道具 举报

千问 | 2009-11-26 22:55:17 | 显示全部楼层
你把java程序贴出来啊
回复

使用道具 举报

千问 | 2009-11-26 22:55:17 | 显示全部楼层
是不是你的文件命名和你的主类名字不一样啊。自己试着翻一下比较好,NoClassDefFoundError:这不是没有发现类定义错误吗?具体什么原因我也说不大清楚,如果是按书上写的就仔细看看有哪里不一样,如果不是就查查常见的几个错误,我也刚学没多久。
回复

使用道具 举报

千问 | 2009-11-26 22:55:17 | 显示全部楼层
肯定是你的类名不是HelloJava也就是说程序的一开始应该是public class HelloJava{好好看看 哈哈
回复

使用道具 举报

千问 | 2009-11-26 22:55:17 | 显示全部楼层
我的电脑-(右键)属性-高级-环境变量假如JDK默认路径:C:\Program Files\Java\jdk1.5.0_15JAVA_HOME
:
C:\Program Files\Java\jdk1.5.0_15CLASSPATH
:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarPATH
:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin JAVA环境都不配制,典型的初学者 哈哈不会的话就用IDE把,建议用Eclipse开发工具没找到要执行的类哦。如果在同一个目录下,在没加包的情况下,你用命令行直接到此目录下执行,就可以了。如果有包的话,注意到包的上一层,就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行