Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在NetBeans 6.9中找不到主类_Netbeans - Fatal编程技术网

在NetBeans 6.9中找不到主类

在NetBeans 6.9中找不到主类,netbeans,Netbeans,每当我加载NetBeans 6.9之前版本上发生的类似错误时,我也会让NetBeans扫描完我的项目,一旦扫描完成,我会尝试运行一个指向带有main方法的类的概要文件,NetBeans总是说找不到主类,即使一旦出现错误,它就会显示在类列表中 如果我从列表中选择这个类并点击OK,同样的错误会再次发生 如果我编译主类,我仍然会遇到同样的问题 我想如果我重建整个项目,我仍然会遇到同样的问题。 ->当我编译主项目时,它会编译所有项目,甚至是那些已关闭的项目。 发生了什么事 到目前为止,我发现解决这个问题

每当我加载NetBeans 6.9之前版本上发生的类似错误时,我也会让NetBeans扫描完我的项目,一旦扫描完成,我会尝试运行一个指向带有main方法的类的概要文件,NetBeans总是说找不到主类,即使一旦出现错误,它就会显示在类列表中

如果我从列表中选择这个类并点击OK,同样的错误会再次发生

如果我编译主类,我仍然会遇到同样的问题

我想如果我重建整个项目,我仍然会遇到同样的问题。 ->当我编译主项目时,它会编译所有项目,甚至是那些已关闭的项目。 发生了什么事

到目前为止,我发现解决这个问题的唯一方法是关闭项目并重新打开它,然后等待项目扫描再次完成

这真是令人讨厌。有解决办法吗


我注意到的另一件奇怪的事情是,我的项目似乎构建到了错误的JAR文件名中,但如果我执行上述关闭并重新打开项目的步骤,它仍然可以工作。我有两个名称不同的项目,即使在关闭了另一个项目并多次重新启动NetBeans之后,当我构建第一个项目时,它会使用JAR文件名作为第二个已关闭很长时间的项目。

我没有阅读完整的问题,但请尝试:右键单击项目>属性>运行>浏览主类


否则,请尝试创建一个新项目,然后将scr文件夹从旧项目复制到新项目。

我通过删除NetBeans的缓存修复了一个非常类似的行为。删除文件夹User\.netbeans\6.9\var\cache\index\

Windows 7和Netbeans 7.2: 适用于windows 8的User\AppData\Local\NetBeans\Cache\7.2\index

删除此目录C:\Users\Shubham\AppData\Local\NetBeans\Cache

在此之前,请关闭netbeans

再次启动Netbeans并让它读取项目


测试项目。运行项目。它应该可以正常工作。

好的,我刚刚确认重建也不起作用。有人能回答这个问题吗?真烦人。谢谢。你可以在这里查看我对这个问题的回答:非常感谢你的回答!我到处寻找如何解决这个问题。