我有一个项目,其中没有任何应用程序构建为单独的Java项目
这些已由某人发送,并且.project
和.classpath
文件尚未被复制。
因此,当我尝试将其导入eclipse时,它会给我一个错误:“No project found
”
有没有办法生成丢失的文件?
答案 0 :(得分:6)
如果缺少.project和.classpath,则无法将它们作为项目导入。您可以创建一个新的Java项目并将源文件复制到其中。
答案 1 :(得分:6)
我有一个完美的解决方案来解决这个问题。执行以下简单步骤后,您将能够在Eclipse中导入源代码!
首先,原因为什么你不能将项目导入Eclipse工作站是因为你没有 .project 和 .classpath 文件。
现在我们知道为什么会这样,所以我们需要做的就是在项目文件中创建 .project 和 .classpath 文件。这是你如何做到的:
首先创建 .classpath 文件:
复制粘贴以下代码并保存:
<?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>
然后创建 .project 文件:
复制粘贴代码:
<?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>
您必须将名称字段更改为项目名称。您可以通过将 HereIsTheProjectName 更改为您自己的项目名称来在第3行中执行此操作。然后保存它。
就是这样,享受!!
答案 2 :(得分:3)
Eclipse会为您制作这些文件,但是制作方法不是很直观。
在Eclipse中,确保当前未在 Project Explorer 或 Package Explorer 中未显示该项目。如果是这样,请右键单击它并单击 Delete (删除)按钮-,并确保在单击“确定”之前取消选中“从磁盘删除”选项! < / p>
选择文件/新建/ Java项目
取消选中使用默认位置,然后单击“浏览”并找到它所在的文件夹。
单击“下一步”以获取更多选项,或仅单击“完成”。
Eclipse将导入项目并自动为您创建默认的.project
和.classpath
文件。在我尝试过的一种情况下,将源代码保存在默认的src / main / java文件夹中,此时我可以构建并正常运行。
答案 3 :(得分:2)
我为这个问题提供了更好的解决方案,仅适用于 MAVEN 用户。要解决此问题,请按照以下步骤操作。
D:\workspace\project\
。
2.打开命令行提示并运行以下命令:mvn eclipse:eclipse 当然,你的问题将会消失。
答案 4 :(得分:0)
创建一个链接到工作区外部位置的新文件夹
话虽这么说,你仍然需要自己重新创建正确的类路径。
答案 5 :(得分:0)
您无需执行任何操作。只需从另一个项目复制这两个文件,然后粘贴到您遇到问题的项目目录中即可。
答案 6 :(得分:0)