Создание Java-проекта в IDE: IntelliJ IDEA, Eclipse, VS Code
Создаём Java-проект в IntelliJ IDEA, Eclipse и VS Code: структура папок, первый запуск и советы по выбору IDE.
IDE (Integrated Development Environment) — среда разработки с редактором, отладчиком и автодополнением. Для Java популярны три варианта: IntelliJ IDEA, Eclipse и VS Code.
Какую IDE выбрать
IDE | Плюсы | Минусы |
IntelliJ IDEA Community | умное автодополнение, рефакторинг, бесплатная редакция | ~800 МБ RAM при старте |
Eclipse | бесплатный, легковесный, богатые плагины | устаревший интерфейс |
VS Code + Extension Pack for Java | быстрый, знаком веб-разработчикам | нужно настраивать расширения |
Новичкам в 2024 году рекомендуем IntelliJ IDEA Community — она бесплатна, имеет мощный анализ кода и подсказывает ошибки на лету.
IntelliJ IDEA: создание проекта
1. Установите IDEA
Скачайте Community Edition с сайта jetbrains.com/idea — это бесплатная версия, которой достаточно для обучения и большинства задач.
2. Создайте проект
- Нажмите New Project.
- Слева выберите Java; убедитесь, что JDK найден (IDEA обнаруживает установленный JDK автоматически).
- Укажите имя проекта, например
HelloWorld, и нажмите Create.
3. Структура проекта
IDEA создаёт стандартную структуру:
HelloWorld/
├── src/ // исходный код
│ └── Main.java
└── HelloWorld.iml // файл модуля IDEA
4. Добавьте класс и запустите
Откройте src/Main.java или создайте новый класс (ПКМ по папке src → New → Java Class):
public class Main {
public static void main(String[] args) {
System.out.println("Привет из IntelliJ IDEA!");
}
}
Нажмите зелёный треугольник рядом с методом main или Shift+F10 — вывод появится в панели Run снизу.
Вывод:
Привет из IntelliJ IDEA!
Eclipse: создание проекта
- Меню File → New → Java Project.
- Введите имя, например
FirstProject, нажмите Finish. - Структура проекта: папка
srcдля кода, папкаbinдля скомпилированных.class-файлов. - ПКМ по
src→ New → Class, задайте имя и отметьте «public static void main». - Запуск: Ctrl+F11 или кнопка Run на панели.
VS Code: создание проекта
- Установите расширение Extension Pack for Java из Marketplace.
- Откройте пустую папку: File → Open Folder.
- Нажмите Ctrl+Shift+P и выполните команду Java: Create Java Project.
- Выберите No build tools для простого проекта.
- Запуск: нажмите Run над методом
mainили F5.
Структура Java-проекта
Независимо от IDE, Java-проект всегда содержит:
Папка / файл | Назначение |
| исходные |
| скомпилированные |
пакеты (папки внутри src) | группировка классов; имя пакета = путь к папке |
Пакеты
Пакет — это пространство имён для группировки классов. Объявляется первой строкой файла:
package com.example.lesson1; // пакет
public class MyClass {
public static void main(String[] args) {
System.out.println("Пакет: com.example.lesson1");
}
}
По соглашению имена пакетов пишутся строчными буквами. Для учебных проектов пакет можно не указывать — класс попадёт в «безымянный» пакет по умолчанию.
Коротко
- IntelliJ IDEA Community — лучший выбор для новичков: бесплатна, умное автодополнение и встроенный отладчик.
- Eclipse и VS Code — полноценные альтернативы; VS Code знаком всем, кто работал с JavaScript/Python.
- Исходный код хранится в
src/, скомпилированный байткод — вbin/илиout/. - Пакеты группируют классы; объявляются первой строкой:
package имя;. - Точка входа — метод
public static void main(String[] args)в любом классе.