【发布时间】:2017-11-05 19:37:34
【问题描述】:
有人可以清楚地解释项目结构中的“out”和“.idea”文件夹表示什么吗?虽然我不是 Java 初学者,但我需要帮助了解典型 IDE 中的所有组件如何协同工作。我之前用过BlueJ,它非常好用,但是它掩盖了我现在难以理解的所有后台进程。
编辑:抱歉,我没有彻底检查“.idea”,但“out”文件夹尚未在一般意义上定义。
【问题讨论】:
标签: java intellij-idea
有人可以清楚地解释项目结构中的“out”和“.idea”文件夹表示什么吗?虽然我不是 Java 初学者,但我需要帮助了解典型 IDE 中的所有组件如何协同工作。我之前用过BlueJ,它非常好用,但是它掩盖了我现在难以理解的所有后台进程。
编辑:抱歉,我没有彻底检查“.idea”,但“out”文件夹尚未在一般意义上定义。
【问题讨论】:
标签: java intellij-idea
在此处阅读官方文档:- .out :- .out folder intellij
还有 .idea :- .idea folder
简而言之,所有项目特定的文件都进入 .idea 文件夹,如果您删除项目,它将重新创建。
.out 文件夹包含您构建/编译项目时的输出,即包含 .class 文件。
【讨论】:
当您使用 JetBrains 产品(例如 Intellij Idea)时,所有项目特定设置都存储在 .idea 目录中。这是 JetBrains 记录 .idea 目录的链接:Documentation.
至于 out 文件夹,它包含你所有编译的类,当你从 IDE 运行程序时,你所有的类都编译在 out 目录中。
【讨论】:
让我们考虑基本的项目设置。
【讨论】: