A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 坚强 黑马帝   /  2011-11-12 22:24  /  7336 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

坚强 黑马帝 2011-11-14 09:06:04
楼主
fso918 发表于 2011-11-13 12:27
照我的步骤试下:
1 函数中有无main方法
2 你用java 命令 时输入的类名是否正确。

  好方法,全面!
回复 使用道具 举报
  以前运行没问题,今天怎么总提示找不到或无法加载主类,块疯了,到底什么错误会这样提示啊?

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1

查看全部评分

8 个回复

倒序浏览
主函数名不对吧 ,或者你把class文件删了 重新再编译看看 或许会有效果
回复 使用道具 举报
检查一下你要执行的类名有没有弄错,源文件名和你的主类名是否一致
回复 使用道具 举报
咪咪 来自手机 黑马帝 2011-11-12 22:58:01
报纸
你再建个类程序试试,如果测试通过那就再之前那个类中找错误,如果这个测试的类也有同样的提示,那或许就是编译程序的问题…编程过程中排错是很重要的…加油啊
回复 使用道具 举报
主函数里的类没有找到位置
回复 使用道具 举报
坚强 黑马帝 2011-11-13 08:56:40
7#
  我可能是函数名没写对。
回复 使用道具 举报
陈超 黑马帝 2011-11-13 09:17:00
8#
可能是你主类中的:
               public static void main(Strign[] args){}拼写错误
回复 使用道具 举报
fso918 黑马帝 2011-11-13 12:27:34
9#
照我的步骤试下:
1 函数中有无main方法
2 你用java 命令 时输入的类名是否正确。
3  classpath设置是否正确。
4  (很可能就是这个问题)看你的类是否是在某一个包下面(即类文件中有package person;类似的内容);
    如果有得话,你千万不要在命令行窗口中进到person这个包的目录下,去编译运行java类,
   而要到 包所在的目录中去编译运行,即在person所在的包,而不是person包里面,去编译运行。
   像你这样的问题,一般都是包得问题引起的
5 最NB,最厉害的一招,请 Google 或者 baidu 之。

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马