Какова функция папок «out» и «.idea» в Intellij?

4

Может кто-нибудь четко объяснить, что обозначают папки "out" и ".idea" в структуре проекта? Хотя я не новичок в Java, мне нужна помощь, чтобы понять, как все компоненты в типичной среде IDE работают вместе. Ранее я использовал BlueJ, который был очень прост в использовании, но он маскировал все фоновые процессы, которые мне сейчас трудно понять.

Изменение: Извините, я не проверил тщательно для ".idea", но папка "out" не была определена в общем смысле.

Теги:
intellij-idea

3 ответа

7
Лучший ответ

Читайте официальный документ здесь: -.out: - .out папка intellij

И.idea: - .idea папка

Короче говоря, все специфичные для проекта файлы отправляются в папку.idea, и она будет воссоздана, если вы удалите проект.

И папка.out содержит выходные данные вашего проекта при сборке/компиляции, т.е. содержит файлы.class.

0

Изображение 528573

Давайте рассмотрим основные настройки проекта.

  1. Здесь папка scr содержит все файлы классов, т.е. файлы java. В этом примере это main.java
  2. папка out является выходной папкой проекта. Эта папка будет организована иерархически, аналогично папке src. Эта папка содержит скомпилированный файл класса. В данном примере это main.class out_Reference
  3. каталог идей, в котором хранятся настройки проекта. idea_Reference
0

Когда вы используете продукт JetBrains, такой как Intellij Idea, все конкретные настройки проекта хранятся в каталоге .idea. Вот ссылка от JetBrains, документирующая каталог .idea: Документация.

Что касается внешней папки, она содержит все ваши скомпилированные классы, когда вы запускаете свою программу из среды IDE, все ваши классы компилируются в каталог out.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню