无法使用IntelliJ IDEA打开项目

15

我有一个已经在IntelliJ IDEA中工作的项目,但现在当我想要用IntelliJ IDEA打开它时,会出现这个错误消息:"Contains no IntelliJ IDE project"。


目录结构是什么样子的?例如,您能看到一个名为.idea的文件夹,或者一些pom.xml.iml文件吗? - vikingsteve
对我来说,重新启动系统起作用了,就像以前一样! xD - Amit Upadhyay
9个回答

23

我遇到了同样的问题。在主目录中删除.project文件,然后重新打开,问题就解决了


2
受够了IntelliJ IDEA Ultimate,删除.idea/文件夹解决了问题。 - Yamen Nassif
删除.project文件对我有用 - 谢谢! - andy mccullough
有一个带有Git冲突的.project文件,通过在本地编辑器中修复冲突,使得重新打开项目成为可能。 - thoredge

7
在我的情况下(PyCharm),有一个特定的项目无法打开,而其他项目则完美运行。删除.idea文件夹未能解决问题。对我有效的解决方法是:文件 > 无效缓存 >(选择全部)> 无效并重新启动。这将删除所有项目的缓存和索引,并在重新打开时构建新的缓存。

在 IntelliJ Ultimate 中对我起作用了。我打开了另一个正常工作的项目,然后选择“使缓存失效...”,勾选“清除文件系统缓存和本地历史记录”、“清除 VCS 日志缓存和索引”。重启 IDE 后,我能够再次打开有问题的项目。 - Șerban Ghiță

5
尝试通过选择文件 -> 导入项目来导入项目(适用于IntelliJ IDEA 12.1.4)。
这有帮助吗?

通过这种方式,我只是在IntelliJ IDEA上打开了该项目。但是运行图标是不活动的,我无法运行该项目。 - Sajjad Rostami
在我的情况下,打开Maven项目窗口,右键单击项目并选择上下文菜单中的重新导入,现在一切都恢复正常了。 - machinarium
我更倾向于使用删除.project文件的解决方案,因为我在命令行中打开我的repo并删除一个文件夹来打开项目比打开IDE从那里查看项目更容易。 - Andrea Bergonzo

2

我曾经遇到过类似的问题,但是没有收到任何错误信息。当我尝试在IntelliJ中打开git存储库时,什么也没有发生。对我来说,使用以下IntelliJ选项有所帮助:

进入FILE菜单 -> 新建项目 -> 从现有源创建项目。

现在选择您的项目文件夹。然后我选择了“从现有源创建项目”,并通过生成器,基本上只是点击下一步。


1
这个完全有效,谢谢。 - Isham Sally

0
在我的情况下,.idea文件夹(配置IDE设置)丢失了。我从现有的并且正常工作的项目中复制了这个文件夹,问题得到了解决。

0
在我的情况下,我通过在终端上运行mvn archetype:generate -DarchetypeGroupId="org.apache.camel.archetypes" -DarchetypeArtifactId="camel-archetype-spring-boot" -DarchetypeVersion="3.4.0"生成了一个Apache Camel项目,但它没有生成.idea文件夹,因此InteliJ无法打开它。所以我复制了一个类似项目的.idea文件夹,并编辑了modules.xml、workspace.xml、project template.xml和misc.xml以匹配我的项目名称和类路径,然后InteliJ毫无问题地打开了该项目。

0

0
我曾经遇到过同样的问题。我没有清除缓存,而是通过在Gradle视图中点击“重新加载所有Gradle项目”来重新加载所有Gradle项目,在每个项目构建/同步之后,它们会按预期导入。

enter image description here


0
在我的情况下,清除缓存有助于解决我的问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接