Netbeans - 错误:无法找到或加载主类

Mat*_*pik 21 java netbeans netbeans-7 netbeans-7.4

所以我在Neatbeans 7.4中制作一个java应用程序,已经工作了一段时间,一切都很好,运行项目工作正常,但现在当我点击运行项目时,我得到了错误

Error: Could not find or load main class phleveledit.MainWindow
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
Run Code Online (Sandbox Code Playgroud)

在这个开始发生之前我无法想到我做了什么,所以我不知道应该改变什么..代码似乎没有任何错误.这是IDE +项目文件夹的屏幕截图

图片(http://puu.sh/5ldYB):

在此输入图像描述

有任何想法吗?

编辑:不幸的是我碰巧通过删除一些代码修复了这个问题,这可能有一些Netbeans无法检测到的错误,但我不知道究竟是什么错误因此无法对正确答案进行投票.

Pau*_*tha 19

  1. 右键单击项目资源管理器中的项目
  2. 单击属性
  3. 单击"运行"
  4. 确保您的主类是您想要成为切入点的主类.(确保使用完全限定的名称,即mypackage.MyClass)
  5. 单击确定.
  6. 清理构建项目
  7. 运行项目:)

如果您只想运行该文件,请右键单击包资源管理器中的类,然后单击"运行文件"或(Alt+ R,F)或(Shift+ F6)


gre*_*pit 6

您可以 :

  • 右键单击项目节点,然后转到设置配置
  • 选择应用程序的主类.
  • 然后清洁和建立.

即使上述步骤对您不起作用,也可以通过删除(索引)文件夹来删除Netbeans缓存

User\.netbeans\SOME_NUMBER_reflecting_your_version\var\cache\index\
Run Code Online (Sandbox Code Playgroud)


Zin*_*tet 5

只需关闭Netbeans。转到C:\ Users \ YOUR_PC_NAME \ AppData \ Local \ Netbeans并删除Cache文件夹。再次打开Netbeans,然后运行项目。对我来说,它就像魔术一样。

AppData文件夹可能已隐藏,如果是这样,则需要使其显示在“文件夹选项”中)。在此处输入图片说明