gpt4 book ai didi

java - IntelliJ IDE | .iml 文件丢失或删除

转载 作者:IT老高 更新时间:2023-10-28 21:14:50 25 4
gpt4 key购买 nike

上周我正在使用 IntelliJ IDE 开发一个 Java EE 项目。

今天:当我启动 IntelliJ 2016.1 时,它给了我错误:

加载项目时出错

无法加载模块 FirstWebApp

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

我在资源管理器中检查了我的项目结构,除了 iml 文件之外的所有内容都在那里。我还查看了回收站,但我也找不到它。

  • 这样的文件怎么会消失呢?

  • 如果可能,我怎样才能找回我的 iml 文件?

  • 这些 iml 文件有什么作用?

我是 Java 世界的新手。如果需要更多信息,请发表评论! :)

最佳答案

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

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

基于 Gradle 的项目

点击工具栏中的Sync Project with Gradle Files按钮(这个enter image description here);

基于 Maven 的项目

转到文件>项目结构>模块>添加>导入模块>(选择您的模块基目录)>确定

编辑:

我之前的回答是基于 IntelliJ 14 的,正如 hBrent 所指出的,在较新的版本上似乎有些事情发生了变化。和 BeC在评论上。

使用 Intellij Community 2018.1 进行此更新:

基于 Maven 的项目

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

基于 Gradle 的项目

应在 Gradle 工具窗口( View > 工具窗口 > Gradle)上使用“刷新所有 Gradle 项目”,由标准刷新图标表示。

关于java - IntelliJ IDE | .iml 文件丢失或删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36542288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com