回 帖 发 新 帖 刷新版面

主题:jdk运行错误,大家帮帮忙

安装后运行HelloWorld没问题,但是在运行其它时出现标题的错误。
Exception in thread "main"java.lang.NoSuchMethodError:main
麻烦大家帮帮忙,谢了!

回复列表 (共11个回复)

沙发

错误的提示是:没有主方法。

不知道你的主方法写对了没有。

public static void main(String[]args)
{
    //
}

板凳

都对过了,我用其它的软件试过!
我看网上其它类似的,好像是环境设置问题,但我怎么设都是错误的,所以请帮帮忙!
我的jkd是安装在 C:\Program Files\Java
麻烦教我设置一下环境!谢了!

3 楼

你的环境变量设置的有问题,应该是classpath没有设置正确!

4 楼


我的jdk安装在C:\Program Files\Java
麻烦帮我设置一下行不??

5 楼

你设置过环境变量吗?
能执行编译应该不是环境变量的问题
一般是main函数写错了
public static void main(String[] args)
{
......
}
还有注意文件名要和主类的名字相同

6 楼


都试过了!无论用哪种正确的源代码都一样!
参考网上的类似的,都说是环境设置不对!所以没办法,能给个详细点的设置方法吗?

7 楼

打开java目录下jdk中的bin目录,把地址栏中的文字复制下来,加入classpath中

8 楼


这个试过了,但还是不行!
我想知道是什么原因!
我的classpath,path,home都按网上的高手的要求来设置,但还是不行!
你知道是什么原因吗??

9 楼

你先看看你源文件的后缀名,也许你把后缀名搞错了.你把你要运行的文件拖到运行里,就能看到是不是后缀名错了

10 楼


没有错误,后缀是.java

我来回复

您尚未登录,请登录后再回复。点此登录或注册