2013-09-25 54 views
0

我一直在使用Neatbean 7.3.1来处理我的java文件XYZ.java,它运行正常,然后我做了一些更改,并编译了没有问题的项目,但是当我尝试运行XYZ.java时,Neatbean 7.3.1说:如何恢复Netbeans中的java文件?

Error: Could not find or load main class XYZ 
Java Result: 1 

我试了几次,同样的错误。所以我打开了Netbeans 7.3并编译了项目,然后运行XYZ.java,它工作正常。然后我回到Neatbean 7.3.1并再次运行XYZ.java [无需重新编译],它运行良好,但在Neatbean 7.3.1上编译后,当它在Neatbean 7.3.1和Neatbean 7.3

我已关闭并重新打开Neatbean 7.3.1几次,结果相同。 所以我的结论是当我用Neatbean 7.3.1编译项目时,XYZ.java不会在任何IDE上运行,但是如果我在Neatbean 7.3上编译项目,XYZ.java在两个IDE上运行,似乎Neatbean 7.3 .1以某种方式破坏文件,如何解决这个问题?

回答

0

我想通了,我重命名的文件到XYZ.java_New,并更名为另一个旧版本从XYZ.java_Old到XYZ.java,编译并运行,它工作得很好,然后我给他们改名回来,现在它运行精细。 NB7.3.1以某种方式破坏文件,这个过程恢复它。

0

如果您尝试通过运行java文件来运行程序并且它可以正常工作,但是当您单击运行项目时它不会,那么您需要配置该项目在IDE中具有主类。

如果您以任一方式运行它,并且它不在编译7.3中的7.3.1中工作,那么包含更多信息,因为还有其他事情正在进行。