eclipse中缺少.project和.classpath文件

时间:2011-06-07 05:08:47

标签: eclipse

我有一个项目,其中没有任何应用程序构建为单独的Java项目 这些已由某人发送,并且.project.classpath文件尚未被复制。

因此,当我尝试将其导入eclipse时,它会给我一个错误:“No project found” 有没有办法生成丢失的文件?

7 个答案:

答案 0 :(得分:6)

如果缺少.project和.classpath,则无法将它们作为项目导入。您可以创建一个新的Java项目并将源文件复制到其中。

答案 1 :(得分:6)

我有一个完美的解决方案来解决这个问题。执行以下简单步骤后,您将能够在Eclipse中导入源代码!

首先,原因为什么你不能将项目导入Eclipse工作站是因为你没有 .project .classpath 文件。

现在我们知道为什么会这样,所以我们需要做的就是在项目文件中创建 .project .classpath 文件。这是你如何做到的:

首先创建 .classpath 文件:

  1. 创建一个新的txt文件并将其命名为.classpath
  2. 复制粘贴以下代码并保存:

    <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="bin"/> </classpath>

  3. 然后创建 .project 文件:

    1. 创建一个新的txt文件并将其命名为.project
    2. 复制粘贴代码:

      <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>HereIsTheProjectName</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>

    3. 您必须将名称字段更改为项目名称。您可以通过将 HereIsTheProjectName 更改为您自己的项目名称来在第3行中执行此操作。然后保存它。

    4. 就是这样,享受!!

答案 2 :(得分:3)

最简单的解决方案-让Eclipse创建文件

Eclipse会为您制作这些文件,但是制作方法不是很直观。

  1. 在Eclipse中,确保当前未在 Project Explorer Package Explorer 中未显示该项目。如果是这样,请右键单击它并单击 Delete (删除)按钮-,并确保在单击“确定”之前取消选中“从磁盘删除”选项! < / p>

  2. 选择文件/新建/ Java项目

  3. 取消选中使用默认位置,然后单击“浏览”并找到它所在的文件夹。

  4. 单击“下一步”以获取更多选项,或仅单击“完成”。

Eclipse将导入项目并自动为您创建默认的.project.classpath文件。在我尝试过的一种情况下,将源代码保存在默认的src / main / java文件夹中,此时我可以构建并正常运行。

答案 3 :(得分:2)

我为这个问题提供了更好的解决方案,仅适用于 MAVEN 用户。要解决此问题,请按照以下步骤操作。

  1. 进入项目D:\workspace\project\。 2.打开命令行提示并运行以下命令:mvn eclipse:eclipse
  2. 当然,你的问题将会消失。

答案 4 :(得分:0)

请参阅Java Build Path help page

  

创建一个链接到工作区外部位置的新文件夹

话虽这么说,你仍然需要自己重新创建正确的类路径。

答案 5 :(得分:0)

您无需执行任何操作。只需从另一个项目复制这两个文件,然后粘贴到您遇到问题的项目目录中即可。

答案 6 :(得分:0)

VS Code中,只需右键单击src(包含所有java文件的文件夹)文件夹并选择“将文件夹添加到Java 源路径” 选项。如果它不起作用,那么首先尝试通过选择“从 Java 源路径中删除文件夹”(这不会导致任何数据丢失)然后再次添加来尝试删除它。 > 完成后

重新启动一次。 希望它也适用于 Eclipse。

enter image description here