我不小心删除了我的项目模块之一。iml文件,我想知道是否有可能重新生成它。我在谷歌上搜索了一下,但还没有找到解决方案。
ocebsuys1#
如果您的项目是基于Gradle的,请单击工具栏中的将项目与Gradle文件同步按钮x1c 0d1x,它将重新生成所有.iml文件。如果你找不到这个按钮,那么只需查看Gradle任务->选择任务->右键单击->刷新外部依赖项将为你带回模块和iml文件。
voj3qocg2#
如果你还没有使你的缓存失效或者更新intellij,找到它曾经所在的文件夹>右键点击>本地历史>显示历史。从这里,您应该能够恢复该.iml文件
.iml
xqnpmsa83#
重新导入模块(我们的项目是基于maven的,但这并不重要)。转到文件->项目结构->模块->导入模块(单击+)然后只需选择您的模块并单击向导。
bjp0bcyl4#
IntelliJ为您生成.iml文件。我一直在努力解决这个问题,直到我注意到由于某种原因,这些模块的pom文件出现在忽略的文件列表下。要从此列表中删除这些文件,请转到:设置->构建,执行,部署->构建工具-> Maven ->忽略的文件。取消选中您的模块!
a0x5cqrl5#
右键单击pom.xml,-> maven -> reimport(intellij)
t0ybt7op6#
我解决了这个问题如下:1)打开IntelliJ IDEA 2)选择菜单点“import project”3)导航到包含我的项目的文件夹4)导入项目(在我的情况下为maven项目)并新建。
niknxzdl7#
在我的例子中,我手动删除了.iml文件,项目结构没有显示出来。我只是关闭了intellij,当我打开它回来,我得到了一个通知窗口,指示Non-manged pom.xml file found。当我在通知窗口中选择“添加为Maven项目”时,项目结构又回来了。
Non-manged pom.xml file found
jucafojl8#
在你的快捷工具栏上找到你的gradle标签(我想默认情况下它是在android studio右边的垂直工具栏上)。点击它,你会在打开的标签中看到你的gradle结构。在该选项卡的顶部,您可以看到一个刷新图标。点击它,它将重建所有的iml文件。如果你自己操作的话,恢复被删除的文件的解决方案可能会起作用,但是如果你已经获取了别人的配置,你需要为你的本地配置重新创建你自己的imls。
gradle
8条答案
按热度按时间ocebsuys1#
如果您的项目是基于Gradle的,请单击工具栏中的将项目与Gradle文件同步按钮x1c 0d1x,它将重新生成所有.iml文件。
如果你找不到这个按钮,那么只需查看Gradle任务->选择任务->右键单击->刷新外部依赖项将为你带回模块和iml文件。
voj3qocg2#
如果你还没有使你的缓存失效或者更新intellij,找到它曾经所在的文件夹>右键点击>本地历史>显示历史。从这里,您应该能够恢复该
.iml
文件xqnpmsa83#
重新导入模块(我们的项目是基于maven的,但这并不重要)。
转到文件->项目结构->模块->导入模块(单击+)
然后只需选择您的模块并单击向导。
bjp0bcyl4#
IntelliJ为您生成
.iml
文件。我一直在努力解决这个问题,直到我注意到由于某种原因,这些模块的pom文件出现在忽略的文件列表下。
要从此列表中删除这些文件,请转到:
设置->构建,执行,部署->构建工具-> Maven ->忽略的文件。
取消选中您的模块!
a0x5cqrl5#
右键单击pom.xml,-> maven -> reimport(intellij)
t0ybt7op6#
我解决了这个问题如下:1)打开IntelliJ IDEA 2)选择菜单点“import project”3)导航到包含我的项目的文件夹4)导入项目(在我的情况下为maven项目)并新建。
niknxzdl7#
在我的例子中,我手动删除了
.iml
文件,项目结构没有显示出来。我只是关闭了intellij,当我打开它回来,我得到了一个通知窗口,指示Non-manged pom.xml file found
。当我在通知窗口中选择“添加为Maven项目”时,项目结构又回来了。jucafojl8#
在你的快捷工具栏上找到你的
gradle
标签(我想默认情况下它是在android studio右边的垂直工具栏上)。点击它,你会在打开的标签中看到你的gradle结构。在该选项卡的顶部,您可以看到一个刷新图标。点击它,它将重建所有的iml文件。如果你自己操作的话,恢复被删除的文件的解决方案可能会起作用,但是如果你已经获取了别人的配置,你需要为你的本地配置重新创建你自己的imls。