我有IntelliJ的问题 . 它在左侧的项目视图中不显示任何文件夹 . 我的设置是“查看方式:项目”如何管理它以便再次显示文件夹和包?我没有任何线索,因为我没有改变任何选择!
我正在使用IntelliJ 10.0.3 . 我正在研究一个Maven Lift Project .
我去了文件 - >项目结构 - >点击模块,然后导入模块找到我的根文件夹并选中它 .
有效 .
对于IntelliJ 14
尝试重新导入Maven项目 . 还要确保 Settings | File Types | Ignore Files and Folders 中未排除项目目录名称 .
Settings | File Types | Ignore Files and Folders
所以在问了另一个问题之后,有人帮我弄清楚在 File > Project Structure > Modules 下,'s supposed to be stuff there. If it'是空的(说"Nothing to show"),请执行以下操作:
在 File > Project Structure > Modules 中,单击"+"按钮,
按Enter键(因为奇怪的是它不会让我点击"New Module")
在弹出的窗口中,单击"..."下一个按钮,该按钮将转到内容根目录 . 找到你的根文件夹并选择它
单击"ok"按钮
忽略任何表明该名称已被使用的警告
我不得不退出Intellij并删除 .idea 文件夹(我先把它藏起来,以防万一) . 然后我重新打开了这个项目,这对我有用 .
.idea
我也有这个问题 . 这是用 .idea 做的事情,只需删除它并重启IntelliJ即可
我是IntelliJ IDEA 2016.2的新用户 . 我在第一次运行程序时打开了一个现有的项目,并且遇到了同样的问题,它只显示1.项目面板中根目录中的文件,而不是项目文件夹(可扩展的树状结构) .
最初我尝试进入项目设置>模块,其中未列出任何模块 . 我点击(),并尝试选择我的根文件夹,但它不会选择该文件夹 .
所以我用这些步骤解决了它:
退出IntelliJ
删除现有的.idea文件夹(即 rm -rf .idea )
rm -rf .idea
重新启动IntelliJ
已验证项目根文件夹现已出现(在项目设置>模块中)
切换在左侧边栏上显示的工具栏按钮(即1.项目结构)(单击 View > Toolbar Buttons 直到勾选出现)
单击 1. Project Structure 工具栏按钮,直到其侧边栏显示
单击项目根目录名称左侧的箭头图标,以展开树文件夹结构
更新2017年9月2日:如果您添加了一个模块SDK,它在项目根目录的子目录中添加了一个 .iml 文件,导致它加载模块子目录,那么您可能需要通过附加 /.. 来修改该 .iml 文件 . 如下所示 .
.iml
/..
<component name="NewModuleRootManager" inherit-compiler-output="true"> <exclude-output /> <content url="file://$MODULE_DIR$/..">
关闭intellij
删除.idea文件夹
重启intellij
单击导入,选择您的项目
从现有来源创建项目,单击下一步,下一步,下一步
你应该好好去 .
你 don't 必须完全退出Intellij以使其工作 . 只需 close 您已打开的项目 . (您可以打开任何其他项目以避免完全关闭它)
转到安装项目的目录,然后删除 ".idea" 文件夹 .
重新打开项目 .
那应该解决它 . 它在2018年5月对我有用 .
看看答案
Can't see project folders in IntelliJ IDEA
可能是因为项目没有定义任何模块 . 尝试通过点击File> New> Module from Existing Sources添加现有源代码,然后选择项目的父目录以获取源代码
我删除了.idea文件夹 . 关闭ItelliJ并重新启动以打开同一个项目 .
它要求添加内容根 . 这对我有用 .
当我删除.idea文件夹时,我遇到了同样的问题 .
但是,当我尝试使无效并重新启动时,再次创建了.idea文件夹,但文件夹仍未显示 .
我必须1.close IntelliJ,2.delete .idea文件夹,3.launch IntelliJ
这解决了这个问题 .
删除/[project_name].iml文件后,我有一个nodeJs项目并丢失了我的文件夹 .
这会在保留其他项目设置的同时还原文件夹:
Project Settings > Modules
+ Add Content Root
即使在5年之后,并且有一些想法的经验,我仍然一直有这个问题 . 这是最简单的解决方案 .
关闭主意
删除.idea
开始创意和 open project 而不是 import project
open project
import project
然后,为您的框架打开conf文件,如 pom.xml 或 build.sbt 或 build.gradle 等,它会自动提示 import project ,当您单击并完成后,您的项目大多设置正确 .
pom.xml
build.sbt
build.gradle
Intellij在解析所有依赖项后导入项目 . 在我的情况下,它无法解决某些模块的依赖关系,并被卡在那里 . 我不得不从本地复制我的Maven settings.xml repo到默认的 .m2 文件夹,以便将其指向正确的本地存储库 .
settings.xml
.m2
添加此答案是为了完整性 . 我使用15.0.6并遇到了这个问题 . 我试图从Maven或Gradle导入一个模块并完成整个过程,但模块没有出现 . 我尝试删除.idea文件并重新启动 . 卸载并安装最新版本(社区2016.2)解决了这个问题 .
我有一个更好的解决方案,对我有用,它可能对你有用 . 无需删除整个.idea文件夹,因为这样您就可以松开整个项目 . 您可能只是意外地排除了项目设置中的所有文件夹 . 我还发现项目文件夹消失了 . 我试图找出如何禁用索引,所以我看着项目设置 - >模块,我点击排除,看看我是否可以添加整个项目,以忽略它的索引 . 它没有做任何事情,我无法在Excluded下拖放文件夹 . 我没有意识到只需单击“Excluded”,IntelliJ会自动将文件夹移动到Excluded,并且Project explorer的所有文件夹都会消失 . “排除”按钮将背景更改为灰色,这意味着排除处于活动状态 . 这是一个非常差的用户界面,因为它几乎不会引人注意,单击此按钮会对您的项目产生深远的影响 .
修复:1 . 打开项目设置 - >模块2.如果突出显示已排除,请单击它3.单击应用或关闭
结果:项目中的文件夹再次出现
真差坏坏的UI设计!当它们作为“复选框”工作时,源和排除按钮看起来像标签!
要小心,只需单击Sources或Excluded看起来像无辜选择选项卡而没有任何可见效果,但它具有深远的影响,基本上是从构建过程中添加或删除文件 .
选择模块设置并进行这些更改,它将起作用
在文件>项目结构>模块中,单击“”按钮,
根据您的项目特定添加新模块,如Java或RUBY,然后应用和确定
从intellij 15(v143)升级到2016.3(v163)之后我遇到了问题 . 我在启动时也有一个关于“加载错误:未定义的路径变量”的神秘变量名称的间歇性错误 .
在这里提出的大多数解决方案无数尝试之后(重新导入项目,使缓存和重启无效,检查项目结构和路径......),唯一有效的方法是完全重新安装Intellij(删除〜/ .idea *〜/ . IntellijIdea *)并在问题“你想要迁移以前的设置”中选择“否” .
这终于奏效了 .
由于我遇到了同样的问题而且以上都没有为我工作,这就是我所做的!我知道这是一个脾气暴躁的解决方案,但至少它终于奏效了!我不确定为什么只有这种方法有效 . 它应该是我PC中的一些奇怪的缓存?
我确实关闭了IntelliJ
我确实从我的项目中删除了 .idea 文件夹
我确实将文件夹 demo-project 移动到 demo-project-temp
demo-project
demo-project-temp
我确实创建了一个新的空文件夹 demo-project
我确实用intelliJ打开了这个空文件夹
我确实移动了所有内容 demo-project-temp . 不要忘记也移动隐藏文件
按右键单击"Synchronize"到项目
您现在应该看到所有文件和文件夹!
现在您还可以安全地删除文件夹 demo-project-temp . 如果您使用的是Linux或MAC,请使用 rmdir demo-project-temp 确保您的文件夹为空
rmdir demo-project-temp
操作系统:Mac && IDE:IntelliJ && Project:Maven build
导航到文件>项目结构>模块 .
在右手区域;将出现模块列表 .
删除所选的默认值并关闭IntelliJ .
下次再次开放; IntelliJ将询问您是否要将项目视为Maven项目 .
接受弹出窗口,你很高兴 .
项目结构=>模块=>选择模块=>路径=>确保选中“继承项目编译输出路径”
在删除全局安装的IntelliJ并在我自己的主文件夹(Linux)中重新安装后,我在IntelliJ 2016.2中的SBT项目遇到了同样的问题 . 项目视图中不再显示任何文件或文件夹 .
项目结构视图甚至不会打开,并将 .idea 文件夹重命名为 .idea.bak 并重新导入项目没有任何区别 .
.idea.bak
但是,为我修复它的是重启Linux . 之后它再次起作用,即使使用原始的 .idea 文件夹也是如此 . 似乎这个"fix"不仅限于Windows世界 .
如果您的gradle模块与项目根文件夹同名,则gradle导入将替换您的顶层模块配置并完全更改您的视图 .
确保没有与根目录同名的gradle模块 .
当.idea文件夹意外添加到SVN版本控制时遇到此问题 . 当我接受更新---脾气暴躁!我随后删除了版本控制中的.idea文件夹 .
I tried all the solutions above, nothing worked.
Java-Maven project
我的问题:在我的情况下,我有java-maven项目 . 问题在于,默认情况下,Idea会将其捆绑的maven用于项目(或者您尝试打开的任何人) . 我注意到捆绑的maven一直在下载依赖项,即你永远不会看到你的sources文件夹 .
解决方案:因此,要配置它,需要配置Idea以使用maven(mvn),默认情况下,所有项目都安装在机器上 . 要做到这一点,在Idea开始时仍然没有打开任何项目...有一个配置按钮 . 选择了构建工具 . 然后maven,你会看到下拉列表,你可以选择本地maven . 简而言之: Configure/Build Tools/Maven/DropdownMenu (我的操作系统:linux分支)
Configure/Build Tools/Maven/DropdownMenu
希望有所帮助
我早些时候就有这么一点,并按照下面提供的步骤解决了这个问题:
a. Right-click on the `External Libraries` and select the `Load/ Unload modules` button
b. If you see the modules are already loaded, perform the load/unload again.
完成后,我再次在 External Libraries 部分的顶部看到该项目 . 我用Linux机器, BTW
External Libraries
BTW
在IntelliJ中,我向我展示了一个弹出窗口,可以将现有项目作为gradle项目导入 . 我只是单击确定,然后文件夹结构正常显示 .
这对我有用:
关闭IntelliJ,
删除.idea文件夹,
粘贴来自另一个工作项目的.idea文件夹 .
重启IntelliJ并打开同一个项目 .
28 回答
我去了文件 - >项目结构 - >点击模块,然后导入模块找到我的根文件夹并选中它 .
有效 .
对于IntelliJ 14
尝试重新导入Maven项目 . 还要确保
Settings | File Types | Ignore Files and Folders
中未排除项目目录名称 .所以在问了另一个问题之后,有人帮我弄清楚在 File > Project Structure > Modules 下,'s supposed to be stuff there. If it'是空的(说"Nothing to show"),请执行以下操作:
在 File > Project Structure > Modules 中,单击"+"按钮,
按Enter键(因为奇怪的是它不会让我点击"New Module")
在弹出的窗口中,单击"..."下一个按钮,该按钮将转到内容根目录 . 找到你的根文件夹并选择它
单击"ok"按钮
忽略任何表明该名称已被使用的警告
我不得不退出Intellij并删除
.idea
文件夹(我先把它藏起来,以防万一) . 然后我重新打开了这个项目,这对我有用 .我也有这个问题 . 这是用 .idea 做的事情,只需删除它并重启IntelliJ即可
我是IntelliJ IDEA 2016.2的新用户 . 我在第一次运行程序时打开了一个现有的项目,并且遇到了同样的问题,它只显示1.项目面板中根目录中的文件,而不是项目文件夹(可扩展的树状结构) .
最初我尝试进入项目设置>模块,其中未列出任何模块 . 我点击(),并尝试选择我的根文件夹,但它不会选择该文件夹 .
所以我用这些步骤解决了它:
退出IntelliJ
删除现有的.idea文件夹(即
rm -rf .idea
)重新启动IntelliJ
已验证项目根文件夹现已出现(在项目设置>模块中)
切换在左侧边栏上显示的工具栏按钮(即1.项目结构)(单击 View > Toolbar Buttons 直到勾选出现)
单击 1. Project Structure 工具栏按钮,直到其侧边栏显示
单击项目根目录名称左侧的箭头图标,以展开树文件夹结构
更新2017年9月2日:如果您添加了一个模块SDK,它在项目根目录的子目录中添加了一个
.iml
文件,导致它加载模块子目录,那么您可能需要通过附加/..
来修改该.iml
文件 . 如下所示 .关闭intellij
删除.idea文件夹
重启intellij
单击导入,选择您的项目
从现有来源创建项目,单击下一步,下一步,下一步
你应该好好去 .
你 don't 必须完全退出Intellij以使其工作 . 只需 close 您已打开的项目 . (您可以打开任何其他项目以避免完全关闭它)
转到安装项目的目录,然后删除 ".idea" 文件夹 .
重新打开项目 .
那应该解决它 . 它在2018年5月对我有用 .
看看答案
Can't see project folders in IntelliJ IDEA
可能是因为项目没有定义任何模块 . 尝试通过点击File> New> Module from Existing Sources添加现有源代码,然后选择项目的父目录以获取源代码
我删除了.idea文件夹 . 关闭ItelliJ并重新启动以打开同一个项目 .
它要求添加内容根 . 这对我有用 .
当我删除.idea文件夹时,我遇到了同样的问题 .
但是,当我尝试使无效并重新启动时,再次创建了.idea文件夹,但文件夹仍未显示 .
我必须1.close IntelliJ,2.delete .idea文件夹,3.launch IntelliJ
这解决了这个问题 .
删除/[project_name].iml文件后,我有一个nodeJs项目并丢失了我的文件夹 .
这会在保留其他项目设置的同时还原文件夹:
Project Settings > Modules
+ Add Content Root
即使在5年之后,并且有一些想法的经验,我仍然一直有这个问题 . 这是最简单的解决方案 .
关闭主意
删除.idea
开始创意和
open project
而不是import project
然后,为您的框架打开conf文件,如
pom.xml
或build.sbt
或build.gradle
等,它会自动提示import project
,当您单击并完成后,您的项目大多设置正确 .Intellij在解析所有依赖项后导入项目 . 在我的情况下,它无法解决某些模块的依赖关系,并被卡在那里 . 我不得不从本地复制我的Maven
settings.xml
repo到默认的.m2
文件夹,以便将其指向正确的本地存储库 .添加此答案是为了完整性 . 我使用15.0.6并遇到了这个问题 . 我试图从Maven或Gradle导入一个模块并完成整个过程,但模块没有出现 . 我尝试删除.idea文件并重新启动 . 卸载并安装最新版本(社区2016.2)解决了这个问题 .
我有一个更好的解决方案,对我有用,它可能对你有用 . 无需删除整个.idea文件夹,因为这样您就可以松开整个项目 . 您可能只是意外地排除了项目设置中的所有文件夹 . 我还发现项目文件夹消失了 . 我试图找出如何禁用索引,所以我看着项目设置 - >模块,我点击排除,看看我是否可以添加整个项目,以忽略它的索引 . 它没有做任何事情,我无法在Excluded下拖放文件夹 . 我没有意识到只需单击“Excluded”,IntelliJ会自动将文件夹移动到Excluded,并且Project explorer的所有文件夹都会消失 . “排除”按钮将背景更改为灰色,这意味着排除处于活动状态 . 这是一个非常差的用户界面,因为它几乎不会引人注意,单击此按钮会对您的项目产生深远的影响 .
修复:1 . 打开项目设置 - >模块2.如果突出显示已排除,请单击它3.单击应用或关闭
结果:项目中的文件夹再次出现
真差坏坏的UI设计!当它们作为“复选框”工作时,源和排除按钮看起来像标签!
要小心,只需单击Sources或Excluded看起来像无辜选择选项卡而没有任何可见效果,但它具有深远的影响,基本上是从构建过程中添加或删除文件 .
选择模块设置并进行这些更改,它将起作用
在文件>项目结构>模块中,单击“”按钮,
根据您的项目特定添加新模块,如Java或RUBY,然后应用和确定
从intellij 15(v143)升级到2016.3(v163)之后我遇到了问题 . 我在启动时也有一个关于“加载错误:未定义的路径变量”的神秘变量名称的间歇性错误 .
在这里提出的大多数解决方案无数尝试之后(重新导入项目,使缓存和重启无效,检查项目结构和路径......),唯一有效的方法是完全重新安装Intellij(删除〜/ .idea *〜/ . IntellijIdea *)并在问题“你想要迁移以前的设置”中选择“否” .
这终于奏效了 .
由于我遇到了同样的问题而且以上都没有为我工作,这就是我所做的!我知道这是一个脾气暴躁的解决方案,但至少它终于奏效了!我不确定为什么只有这种方法有效 . 它应该是我PC中的一些奇怪的缓存?
我确实关闭了IntelliJ
我确实从我的项目中删除了
.idea
文件夹我确实将文件夹
demo-project
移动到demo-project-temp
我确实创建了一个新的空文件夹
demo-project
我确实用intelliJ打开了这个空文件夹
我确实移动了所有内容
demo-project-temp
. 不要忘记也移动隐藏文件按右键单击"Synchronize"到项目
您现在应该看到所有文件和文件夹!
现在您还可以安全地删除文件夹
demo-project-temp
. 如果您使用的是Linux或MAC,请使用rmdir demo-project-temp
确保您的文件夹为空操作系统:Mac && IDE:IntelliJ && Project:Maven build
导航到文件>项目结构>模块 .
在右手区域;将出现模块列表 .
删除所选的默认值并关闭IntelliJ .
下次再次开放; IntelliJ将询问您是否要将项目视为Maven项目 .
接受弹出窗口,你很高兴 .
项目结构=>模块=>选择模块=>路径=>确保选中“继承项目编译输出路径”
在删除全局安装的IntelliJ并在我自己的主文件夹(Linux)中重新安装后,我在IntelliJ 2016.2中的SBT项目遇到了同样的问题 . 项目视图中不再显示任何文件或文件夹 .
项目结构视图甚至不会打开,并将
.idea
文件夹重命名为.idea.bak
并重新导入项目没有任何区别 .但是,为我修复它的是重启Linux . 之后它再次起作用,即使使用原始的
.idea
文件夹也是如此 . 似乎这个"fix"不仅限于Windows世界 .如果您的gradle模块与项目根文件夹同名,则gradle导入将替换您的顶层模块配置并完全更改您的视图 .
确保没有与根目录同名的gradle模块 .
当.idea文件夹意外添加到SVN版本控制时遇到此问题 . 当我接受更新---脾气暴躁!我随后删除了版本控制中的.idea文件夹 .
I tried all the solutions above, nothing worked.
Java-Maven project
我的问题:在我的情况下,我有java-maven项目 . 问题在于,默认情况下,Idea会将其捆绑的maven用于项目(或者您尝试打开的任何人) . 我注意到捆绑的maven一直在下载依赖项,即你永远不会看到你的sources文件夹 .
解决方案:因此,要配置它,需要配置Idea以使用maven(mvn),默认情况下,所有项目都安装在机器上 . 要做到这一点,在Idea开始时仍然没有打开任何项目...有一个配置按钮 . 选择了构建工具 . 然后maven,你会看到下拉列表,你可以选择本地maven . 简而言之:
Configure/Build Tools/Maven/DropdownMenu
(我的操作系统:linux分支)希望有所帮助
我早些时候就有这么一点,并按照下面提供的步骤解决了这个问题:
完成后,我再次在
External Libraries
部分的顶部看到该项目 . 我用Linux机器,BTW
在IntelliJ中,我向我展示了一个弹出窗口,可以将现有项目作为gradle项目导入 . 我只是单击确定,然后文件夹结构正常显示 .
这对我有用:
关闭IntelliJ,
删除.idea文件夹,
粘贴来自另一个工作项目的.idea文件夹 .
重启IntelliJ并打开同一个项目 .