关于命令行运行java,找不到main的问题

Will107 2012-01-16 10:41:02
我写了一个helloworld程序。在命令行中可以编译出.class文件。但是java helloworld 提示 : could not find the main。。。 我在eclipse里面写了相同的内容,可以通过。问题在于:我用java命令 运行我用javac编译的.class文件提示如上错误,用java编译eclipse编译的.class文件就可以。我初步判断是储存格式的问题。请高手指教。
...全文
182 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT新童 2012-07-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
哈哈我经常把main写成mian 楼主看看会不会出现这个错误
[/Quote] 这还真是一个问题啊,不过自己犯错了,绝对很难找出来,测试以后一般jdk安装有没有问题都很明显
丿Kevin 2012-01-17
  • 打赏
  • 举报
回复
classpath的问题吧
呢喃的歌声1 2012-01-17
  • 打赏
  • 举报
回复
哈哈我经常把main写成mian 楼主看看会不会出现这个错误
dntg007 2012-01-17
  • 打赏
  • 举报
回复
代码贴出
东风无眠 2012-01-17
  • 打赏
  • 举报
回复
myeclipse有自己的自装的jdk
两个class不一样的结果,只能说明你自己装的jdk装的有问题或者环境变量设置的问题了
nmyangym 2012-01-17
  • 打赏
  • 举报
回复
提示找不到main 方法。
我觉得你看看 public static void main(String[] args) ,是否有错误。 常可能把main 写错。
看着奢扣 2012-01-17
  • 打赏
  • 举报
回复
eclipse可以通过不就行了吗 很少人用命令行编译的
Will107 2012-01-17
  • 打赏
  • 举报
回复
起初我设置了classpath,还是不行的。而且jdk5之后就不用设置classpath了。
MiceRice 2012-01-16
  • 打赏
  • 举报
回复
没有设置好classpath吧。

java xxxx -cp .

别漏了后面那个“.”

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧