【问题标题】:What is the function of the "out" and ".idea" folder in Intellij?Intellij中“out”和“.idea”文件夹的作用是什么?
【发布时间】:2017-11-05 19:37:34
【问题描述】:

有人可以清楚地解释项目结构中的“out”和“.idea”文件夹表示什么吗?虽然我不是 Java 初学者,但我需要帮助了解典型 IDE 中的所有组件如何协同工作。我之前用过BlueJ,它非常好用,但是它掩盖了我现在难以理解的所有后台进程。

编辑:抱歉,我没有彻底检查“.idea”,但“out”文件夹尚未在一般意义上定义。

【问题讨论】:

标签: java intellij-idea


【解决方案1】:

在此处阅读官方文档:- .out :- .out folder intellij

还有 .idea :- .idea folder

简而言之,所有项目特定的文件都进入 .idea 文件夹,如果您删除项目,它将重新创建。

.out 文件夹包含您构建/编译项目时的输出,即包含 .class 文件。

【讨论】:

    【解决方案2】:

    当您使用 JetBrains 产品(例如 Intellij Idea)时,所有项目特定设置都存储在 .idea 目录中。这是 JetBrains 记录 .idea 目录的链接:Documentation.

    至于 out 文件夹,它包含你所有编译的类,当你从 IDE 运行程序时,你所有的类都编译在 out 目录中。

    【讨论】:

      【解决方案3】:

      让我们考虑基本的项目设置。

      1. 这里 src 文件夹包含所有类文件,即 java 文件。在此示例中为 main.java
      2. out文件夹是工程输出文件夹。这个文件夹会分层组织,类似于src文件夹。这个文件夹包含编译好的class文件。在这个例子中是main.classout_Reference
      3. idea 保存项目设置的目录。idea_Reference

       

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-07
        • 2012-08-11
        • 2021-07-17
        • 1970-01-01
        • 1970-01-01
        • 2014-06-16
        • 2019-04-08
        • 1970-01-01
        相关资源
        最近更新 更多