主题:jdk运行错误,大家帮帮忙
zhongjiaying
[专家分:0] 发布于 2008-07-27 16:25:00
安装后运行HelloWorld没问题,但是在运行其它时出现标题的错误。
Exception in thread "main"java.lang.NoSuchMethodError:main
麻烦大家帮帮忙,谢了!
回复列表 (共11个回复)
沙发
happyboy2007 [专家分:3900] 发布于 2008-07-28 08:36:00
错误的提示是:没有主方法。
不知道你的主方法写对了没有。
public static void main(String[]args)
{
//
}
板凳
zhongjiaying [专家分:0] 发布于 2008-07-28 12:30:00
都对过了,我用其它的软件试过!
我看网上其它类似的,好像是环境设置问题,但我怎么设都是错误的,所以请帮帮忙!
我的jkd是安装在 C:\Program Files\Java
麻烦教我设置一下环境!谢了!
3 楼
wanjun8659 [专家分:10] 发布于 2008-08-01 19:48:00
你的环境变量设置的有问题,应该是classpath没有设置正确!
4 楼
zhongjiaying [专家分:0] 发布于 2008-08-02 19:28:00
我的jdk安装在C:\Program Files\Java
麻烦帮我设置一下行不??
5 楼
scaredkinght [专家分:5310] 发布于 2008-08-02 20:49:00
你设置过环境变量吗?
能执行编译应该不是环境变量的问题
一般是main函数写错了
public static void main(String[] args)
{
......
}
还有注意文件名要和主类的名字相同
6 楼
zhongjiaying [专家分:0] 发布于 2008-08-02 22:07:00
都试过了!无论用哪种正确的源代码都一样!
参考网上的类似的,都说是环境设置不对!所以没办法,能给个详细点的设置方法吗?
7 楼
dasong2410 [专家分:10] 发布于 2008-08-05 10:47:00
打开java目录下jdk中的bin目录,把地址栏中的文字复制下来,加入classpath中
8 楼
zhongjiaying [专家分:0] 发布于 2008-08-05 15:10:00
这个试过了,但还是不行!
我想知道是什么原因!
我的classpath,path,home都按网上的高手的要求来设置,但还是不行!
你知道是什么原因吗??
9 楼
elliotann [专家分:100] 发布于 2008-08-06 20:30:00
你先看看你源文件的后缀名,也许你把后缀名搞错了.你把你要运行的文件拖到运行里,就能看到是不是后缀名错了
10 楼
zhongjiaying [专家分:0] 发布于 2008-08-06 20:41:00
没有错误,后缀是.java
我来回复