Intellij Idea 你能在android studio中重新生成一个已删除的moduls.iml文件吗

qrjkbowd  于 2023-08-03  发布在  Android
关注(0)|答案(8)|浏览(145)

我不小心删除了我的项目模块之一。iml文件,我想知道是否有可能重新生成它。我在谷歌上搜索了一下,但还没有找到解决方案。

ocebsuys

ocebsuys1#

如果您的项目是基于Gradle的,请单击工具栏中的将项目与Gradle文件同步按钮x1c 0d1x,它将重新生成所有.iml文件。
如果你找不到这个按钮,那么只需查看Gradle任务->选择任务->右键单击->刷新外部依赖项将为你带回模块和iml文件。

voj3qocg

voj3qocg2#

如果你还没有使你的缓存失效或者更新intellij,找到它曾经所在的文件夹>右键点击>本地历史>显示历史。从这里,您应该能够恢复该.iml文件

xqnpmsa8

xqnpmsa83#

重新导入模块(我们的项目是基于maven的,但这并不重要)。
转到文件->项目结构->模块->导入模块(单击+)
然后只需选择您的模块并单击向导。

bjp0bcyl

bjp0bcyl4#

IntelliJ为您生成.iml文件。
我一直在努力解决这个问题,直到我注意到由于某种原因,这些模块的pom文件出现在忽略的文件列表下。
要从此列表中删除这些文件,请转到:
设置->构建,执行,部署->构建工具-> Maven ->忽略的文件。
取消选中您的模块!

a0x5cqrl

a0x5cqrl5#

右键单击pom.xml,-> maven -> reimport(intellij)

t0ybt7op

t0ybt7op6#

我解决了这个问题如下:1)打开IntelliJ IDEA 2)选择菜单点“import project”3)导航到包含我的项目的文件夹4)导入项目(在我的情况下为maven项目)并新建。

niknxzdl

niknxzdl7#

在我的例子中,我手动删除了.iml文件,项目结构没有显示出来。我只是关闭了intellij,当我打开它回来,我得到了一个通知窗口,指示Non-manged pom.xml file found。当我在通知窗口中选择“添加为Maven项目”时,项目结构又回来了。

jucafojl

jucafojl8#

在你的快捷工具栏上找到你的gradle标签(我想默认情况下它是在android studio右边的垂直工具栏上)。点击它,你会在打开的标签中看到你的gradle结构。在该选项卡的顶部,您可以看到一个刷新图标。点击它,它将重建所有的iml文件。
如果你自己操作的话,恢复被删除的文件的解决方案可能会起作用,但是如果你已经获取了别人的配置,你需要为你的本地配置重新创建你自己的imls。

相关问题