有人可以清楚地解释项目结构中的“out”和“.idea”文件夹是什么?虽然我不是Java的初学者,但我需要帮助理解典型IDE中的所有组件如何协同工作。我之前使用的BlueJ非常容易使用,但它掩盖了我现在很难理解的所有后台进程。
编辑:对不起我没有彻底检查“.idea”,但是“out”文件夹没有在一般意义上定义。
答案 0 :(得分:9)
在这里阅读官方文档: - .out: - .out folder intellij
和.idea: - .idea folder
简而言之,所有项目特定文件都会转到.idea文件夹,如果删除项目,它将被重新创建。
.out文件夹包含构建/编译项目时的项目输出,即包含.class文件。
答案 1 :(得分:1)
当您使用诸如Intellij Idea之类的JetBrains产品时,所有项目特定设置都存储在.idea目录中。以下是JetBrains记录.idea目录:Documentation.
的链接对于out文件夹,它包含所有已编译的类,当您从IDE运行程序时,所有类都在out目录中编译。
答案 2 :(得分:0)
让我们考虑基本的项目设置。