Java 为什么;未找到要导入的项目";?
我正在尝试“将现有项目导入工作区”。作为“根目录”,我选择所有.java(和.class)文件所在的目录。Eclipse告诉我“没有找到要导入的项目”。为什么?Eclipse正在寻找Eclipse项目,这意味着它正在根目录中搜索特定于Eclipse的文件,即Java 为什么;未找到要导入的项目";?,java,eclipse,import,project,Java,Eclipse,Import,Project,我正在尝试“将现有项目导入工作区”。作为“根目录”,我选择所有.java(和.class)文件所在的目录。Eclipse告诉我“没有找到要导入的项目”。为什么?Eclipse正在寻找Eclipse项目,这意味着它正在根目录中搜索特定于Eclipse的文件,即.project和.classpath。您可能给了Eclipse错误的目录(如果您正在导入Eclipse项目),或者您实际上想要从现有源创建一个新项目(new->java项目->从现有源创建项目) 我认为您可能想要第二个,因为Eclipse项
.project
和.classpath
。您可能给了Eclipse错误的目录(如果您正在导入Eclipse项目),或者您实际上想要从现有源创建一个新项目(new
->java项目
->从现有源创建项目
)
我认为您可能想要第二个,因为Eclipse项目通常有单独的源代码和构建目录。如果源文件和.class文件位于同一目录中,则可能没有eclipse项目。此答案与Laura的答案相同,但是,在新的eclipse版本中,您将无法看到“从现有源文件创建项目”选项 因此,您可以这样做:
- 转到文件新建项目
- 选择项目类型,单击下一步
- 取消选中“使用默认位置”
- 单击浏览导航到源文件夹,或键入源文件夹的路径
- 单击完成
从eclipse.org中可以看出,一个解决方案是使用Maven。从项目根文件夹执行mvn eclipse:clean,然后执行mvn eclipse:eclipse。这将生成eclipse所需的.project和.classpath文件。在新更新的eclipse中,可以在此处找到选项“
从现有源创建项目”,
File>New>Project>Android>Android
Project来自现有代码。然后浏览到根目录
我在修改.project xml文件时遇到了同样的问题。当我将文件恢复到创建项目的原始版本时,我就可以导入项目了。也许它能帮助有同样问题的人;) 如果要通过命令控制台构建maven项目,请确保命令末尾有以下内容:
eclipse:eclipse -Dwtpversion=2.0
为了解决android项目的这个问题。遵循以下提到的步骤
新建->android项目->从现有源代码创建项目,在这里您可以给出您的代码位置。现在,它将导入所有指定的项目代码,如果您没有,它将正常工作。我只有目录中的.project
和.classpath
文件,使用最新版本的Eclipse的唯一方法(至少对我而言)是:
创建一个新的Android项目
文件
->新建
->项目…
->安卓
->安卓应用程序项目
->下一步
- 根据应用程序的需要填写本页上的值和以下内容
将现有代码放入刚刚创建的项目中
- 右键单击包资源管理器中的
src
文件
常规
->文件系统
->下一步>
浏览
到您的项目,选择必要的文件,点击完成
在此之后,您应该拥有一个包含所有现有代码以及新的.project
和.classpath
文件的项目。过了很长时间,我终于发现了!
这是我的方式:
文件->新项目->现有代码中的Android项目->
浏览到项目根目录
结束 对于这个问题,我有一个完美的解决方案。完成以下简单步骤后,您将能够在Eclipse中导入源代码强>
首先,您无法将项目导入Eclipse workstation的原因是您没有.project和.classpath文件
现在我们知道了为什么会发生这种情况,所以我们需要做的就是在项目文件中创建.project和.classpath文件。以下是您的操作方法:
首先创建.classpath文件:
创建一个新的txt文件并将其命名为.classpath
复制粘贴以下代码并保存:
然后创建.project文件:
创建一个新的txt文件并将其命名为.project
复制粘贴以下代码:
下面是项目名称
org.eclipse.jdt.core.javabuilder
org.eclipse.jdt.core.javanature
必须将“名称”字段更改为项目名称。在第3行中,您可以将此处的项目名称更改为您自己的项目名称。然后保存它
就这些,享受吧 原因
您的ID找不到.project文件。这种情况发生在git commit中,很多时候人们不推送.project文件
解决方案:
如果您安装了maven,请使用以下镫骨
mvn eclipse:clean
mvn eclipse:eclipse
享受吧 我认为你是对的。我已经从目录中删除了“.project”和“.classpath”文件,然后我得到了描述的问题。但我只是尝试“从现有源创建项目”。它似乎起作用了。但我仍然没有将“.project”和“.classpath”文件放入目录中。因此,eclipse创建了一个项目,但没有创建与该项目相关联的文件。你知道为什么吗?检查你的工作区文件夹。我相信应该有一个文件夹,上面有你的项目名称和其中的两个文件。其中一个可能有指向实际类所在位置的路径。没有从现有源创建项目这样的事情……我看不到它……。当您按new->java project………然后就没有更多选项了,您只会看到添加新项目的对话框。更正:这