Eclipse:缺少项目描述文件(.project)

use*_*485 12 java eclipse project

我在eclipse中的项目工作正常,直到我重新启动系统.在重新打开eclipse IDE时,我开始收到"错误:无法找到或加载主类......".在"修复"过程中,我也删除了.project文件.(我多么天真!)现在一切都搞砸了.我看不到我的文件列在"Package Explorer"中.在打开项目时,它出错了:项目描述文件(.project)缺失.我仍然在相应的目录中拥有所有源文件和已编译的.class文件.

请帮帮我.感谢您的建议.

谢谢!

我遵循了一个建议(复制.project文件和修改项目名称).这让我回到了可以在项目浏览器中查看所有文件的阶段.但是现在从Eclipse运行项目时,它无法在java文件中找到Main方法(实际上包含main()),并且错误输出为: 错误:在类中找不到主方法,请定义main方法为:public static void main(String [] args)

我说的main()方法就在那里.令人费解的是,自从5个月以来我一直在努力工作的项目如何正常工作突然变得无法使用.有人可以提供有关最新错误的任何见解.

谢谢!

mad*_*nce 12

  1. 创建一个虚拟项目
  2. 获取.project文件并修改此部分

<name> PROJECT_NAME </ name>

  1. 把它放在你的旧项目中

  • 或者,如果您已经有一个与您闲逛的项目类似的项目,您可以从中复制 .project 文件并跳过“创建一个虚拟项目”阶段。 (3认同)

Ren*_*Ren 7

也许您可以创建另一个与此类似的东西(将其保存为项目目录中的.project):

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Project Name</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>
Run Code Online (Sandbox Code Playgroud)