我一直在使用eclipse在java中编程一两个月。我有一个包船,其中很多类都是从主类船游戏中运行的。 Eclipse已经构建并重建了我的程序的众多迭代,直到今天它似乎停止了合作。当我点击跑步时,我收到错误,
Error: Could not find or load main class boats.BoatGame
当我调查时,我发现Bin文件夹是空的,并且没有将复制的源文件组件作为.class文件。一个不相关的程序将从eclipse运行,但当我删除它的bin文件组件时,它也给了我同样的错误,其bin文件夹也保持完全为空。
我的默认输出文件夹是boats / bin,搜索我的计算机并没有产生任何可能在错误位置构建的.class文件。我还删除并重新安装了eclipse和JDK。有没有人知道如何再次开始在eclipse中构建程序?
答案 0 :(得分:1)
我也会遇到这个问题。这是解决方案:
<强> 1。打开项目小船(boats / src)中存在.java文件的文件夹。
<强> 2。现在,去eclipse并制作一个新项目。 (boatA或boatB,无论你喜欢什么)。
第3。制作与船上相同的(名称)课程(可能需要一些时间)。
<强> 4。复制每个.java文件中的文本并将其粘贴到相应的类中。
<强> 5。保存所有课程。
<强> 6。跑吧!
我100%确定它会运行。
虽然在你的情况下,它可能会有用。
答案 1 :(得分:1)
我在项目名称上运行了重构/重命名,然后将其重命名为原始版本并修复了问题。