首先,我知道之前已经提出并回答了类似的问题,但是在我的案例中没有一个解决方案有效。 出于某种原因,尽管在我的主类中存在一个公共的静态void main(String [] args),但eclipse仍然显示一个启动错误,说没有找到主方法。类路径中可能存在问题吗?我真的不确定是什么造成的。
答案 0 :(得分:2)
尝试将您的java文件放在" src"夹。显然他们都在那个文件夹之外,这可能是原因。
答案 1 :(得分:1)
转到“运行” - >“运行配置”,选择您的项目。在Main选项卡中,对于Main类,给出类名以及包含main函数的类的完整路径。这对我有用:)
答案 2 :(得分:0)
试着在代码的开头说:
包装你的包装; //< ----------你的包是的名字 包你在
该类没有自动将包注释放在代码的开头 因为像对方说你的结构是假的。
此致:
项目----->类,SRC
应该是:
项目----> src ---->包---->类
答案 3 :(得分:0)
我遇到了同样的错误,但原因不同。我将我的 java 构建路径库更改为 15.0.1 并尝试运行但它失败之后我将它们更改回 11.0.2 并且它工作了。