我在互联网上随处可见,并尝试了论坛所说的一切,没有任何作用。 这个错误不断出现。我已经尝试运行我的java项目(不是用于android)甚至是下拉运行因为按钮不起作用,因为它说“无适用”。
答案 0 :(得分:22)
Eclipse需要在项目的一个源文件中查看main方法,以确定它是什么类型的项目,以便它可以提供正确的运行选项:
public static void main(String[] args)
如果没有该方法签名(或该方法签名的格式错误版本),“运行方式”菜单项将不会显示任何运行选项。
答案 1 :(得分:7)
我也刚刚开始使用java并遇到了同样的错误,因为我没有把args放在[]之后。 所以检查你的判断。
答案 2 :(得分:4)
单击Run按钮旁边的下拉菜单,然后选择Run Configuration,显示三个选项,例如我选择java application add class(项目类的名称),然后点击ok按钮。 ..运行你的申请:))
<\ n> Neeraj答案 3 :(得分:4)
创建新的类文件时,请尝试标记
附近的复选框public static void main(String[] args) {
这将帮助您解决问题。
答案 4 :(得分:2)
确保main()中的“m”是小写的,这也会导致java看不到你的主要方法,不幸的是我已经好几次了。
答案 5 :(得分:2)
在包浏览器的左侧单击要运行的项目,然后单击“运行”按钮。
答案 6 :(得分:1)
您是否检查过:
class
文件夹下创建了src
文件吗?(不是file
)我是一个新手,尝试运行helloworld示例,却遇到了与您相同的错误,这些对我有用。
答案 7 :(得分:0)
有时我们从某个地方复制或导入项目时会发生这种情况。源文件夹是一个值得关注的重要事项。
一个简单的技巧是,在源文件夹中创建一个新项目,创建一个新类并将内容粘贴到那里。
它会起作用......
希望它有所帮助。
答案 8 :(得分:0)
检查文件名是否与程序使用的类名相同。
例如类Dfs {psvm(String [] args){}}
filename应为Dfs.java