当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDE.IML文件丢失或已删除

凌永逸
2023-03-14

加载项目时出错

无法加载模块FirstWebApp

当我查看详细信息时,它说它找不到我的第一个webapp.iml文件,因此无法加载我的项目。

共有1个答案

白宏放
2023-03-14

*.iml文件与您的代码/Java无关。它是由Intellij在您的项目的根文件夹中创建的一个隐藏文件,其中包含您的模块信息。这就是您不应该对这种文件进行版本化的原因,毕竟其他使用不同IDE的开发人员不需要它们。

如果您关闭了Intellij,我认为没有办法恢复相同的文件,但另一方面,重新生成一个新的.iml文件非常简单:

基于分级的项目

使用Intellij Community 2018.1进行此更新:

基于Maven的项目

过程保持不变,我看到的唯一区别是添加图标不再是绿色的。还可以尝试删除rootfolder/.idea/modules.xml并在之后添加模块,以重置与以前配置有关的所有信息。

 类似资料:
  • 问题内容: 我正在尝试创建一个表单集来保存记录。但是,提交表格时,我总是收到错误消息。如果可以的话,请告诉我如何保存My记录批次。 Myviews.py: Myforms.py My template:: Mymodels.py 问题答案: 您必须在模板中呈现管理表单。 一些选定的报价: 表单集使用此表单来管理表单集中包含的表单的集合。如果您不提供此管理数据,则会引发异常[。] 管理表单可用作表单

  • 问题内容: 我有以下示例代码 我用-g选项将这段代码编译为gcc。 生成单独的符号文件 去除a.out中的符号 在gdb中加载此a.out gdb说“找不到调试信息”很好。然后我在gdb中使用 add-symbol-file 命令 我想知道如何找到这个 地址 ? 是否有任何命令或技巧可以找到它? 这个 地址 代表什么? 我知道gdb还有另一个命令 符号文件, 但是它会覆盖以前加载的符号。因此,我必

  • 问题内容: 在全局匹配中编辑文件时,以下Gulpjs任务可以正常工作: 但是,对于新文件或已删除文件,它不起作用(不会触发)。有什么我想念的吗? 编辑 :即使使用grunt-watch插件,它似乎也不起作用: 编辑 :解决了,就是这个问题。以(的值为)开头的电子邮件似乎无法在ATM上正常工作。 问题答案: 编辑: 显然现在可以处理新文件或删除的文件。询问问题时没有。 我剩下的答案仍然是:通常是一个

  • 当我运行“grails run app-Dserver.port=8005”时,出现以下错误。请有人帮我。提前谢谢!! 打开zip文件或JAR清单时出错,缺少:E:/work/ThirdParty/grails-2.4.3/lib/org。springframework/springloaded/jars/springloaded-1.2.0。初始化VM代理库时发生RELEAS E.jar错误,无

  • 我刚刚更新了IntelliJ,发现当我创建一个新类或页面时,自动完成标记不再生成。意思是我得到一个没有标签的空白页面。我假设是一个宏帮助生成这些页眉和页脚标记。有人知道是否有另一种方法可以重新实例化这个功能吗?如果做到这一点的唯一方法是通过文件和代码模板,有人有标记的宏吗?谢谢!! 图片1是我创建一个新类时该类的样子。然后,我必须手动添加标签,如图2所示。在更新之前,intellij会自动填充类名

  • 问题内容: 我正在https://developers.google.com/appengine/docs/java/webtoolsplatform#dynamic_web_project上的“在服务器上运行项目”的步骤中,遇到一个问题: 初始化VM代理库失败,初始化失败:仪器打开zip文件或JAR清单丢失时出错:C:\ Program 另一个人在这里报告了类似的问题:打开zip文件或缺少JAR