Answers:
Eclipse正在寻找eclipse项目,这意味着它正在根目录(.project
和)中搜索特定于Eclipse的文件.classpath
。您或者给了Eclipse错误的目录(如果要导入一个eclipse项目),或者您实际上想从现有源创建一个新项目(new
-> java project
-> create project from existing source
)。
我认为您可能需要第二个目录,因为Eclipse项目通常具有单独的源目录和构建目录。如果您的源文件和.class文件位于同一目录中,则您可能没有eclipse项目。
此答案与Laura的答案相同,但是,在新的Eclipse版本中,您将看不到“从现有源创建项目”选项。
因此,您可以改为:
转到文件 > 新建 > 项目
选择项目类型,单击下一步
取消选中使用默认位置
单击浏览导航到您的源文件夹,或键入源的路径
点击完成
取自eclipse.org的 此讨论论坛
对于这个问题,我有一个完美的解决方案。完成以下简单步骤后,您将能够在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行中执行此操作。然后保存。
就这样,尽情享受吧!!
经过很长时间,我终于发现了!这是我的方法:文件->新建项目->现有代码中的Android项目->浏览至项目根目录!
如果您的目录中没有我.project
和.classpath
文件,那么最新版本的Eclipse的唯一方法(至少对我来说)是:
File
-> New
-> Project...
-> Android
-> Android Application Project
->Next >
src
包资源管理器中的文件General
-> File System
->Next >
Browse
到您的项目,选择必要的文件,点击 Finish
之后,您应该有一个包含所有现有代码以及新文件.project
和.classpath
文件的项目。