/
Вопросы и ответы
/
Java
/

Как настроить visual studio code для java

Как настроить visual studio code для java

5 лет назад

Человек-Молекула

Ответы

3

Для работы с Java в Visual Studio Code вам понадобится установить следующие компоненты:

  1. Установите Java Development Kit (JDK) на свой компьютер. Вы можете загрузить JDK с официального сайта Oracle
  2. Установите расширение Java Extension Pack в Visual Studio Code. Чтобы установить его, откройте Visual Studio Code и выберите пункт "Extensions" в боковой панели. Введите "Java Extension Pack" в строку поиска и установите его.
  3. Для запуска и отладки Java-программ в Visual Studio Code вам также понадобится установить расширение Debugger for Java. Вы можете установить его, перейдя на страницу расширения во вкладке "Extensions" и введя "Debugger for Java" в строку поиска.
  4. Создайте новый проект Java в Visual Studio Code, используя инструменты Gradle или Maven. Вы можете использовать командную строку или встроенные инструменты Visual Studio Code для создания проекта.
  5. Настройте конфигурацию запуска и отладки Java-приложения в Visual Studio Code. Это можно сделать, выбрав соответствующие пункты меню в окне Visual Studio Code

4 года назад

Иван Полежаев

0

Можно подробнее про конфигурацию запуска и отладки? Это нужно делать именно когда вы уже разрабатываете приложение и оно уже существует? Или это обязательный пункт даже тогда, когда я просто пишу код на Java не разрабатывая ничего ( просто учусь )

2 года назад

Imr

0

Чтобы писать и запускать Java в VS Code, нужны две вещи: JDK на компьютере и расширение Extension Pack for Java от Microsoft в самом редакторе. После установки над методом main появится кнопка Run.

1. Установите JDK

VS Code не содержит Java. Скачайте JDK, например Eclipse Temurin с adoptium.net: выберите LTS-версию для своей системы и установите.

Проверьте в терминале:

1
2
java -version
javac -version

Обе команды должны показать номер версии. Если пишут «command not found», JDK не установлен или его папки bin нет в переменной PATH.

На macOS JDK можно поставить через Homebrew: brew install --cask temurin. На Ubuntu: sudo apt install openjdk-21-jdk.

2. Установите расширение

  1. Откройте панель расширений: Ctrl + Shift + X (на macOS Cmd + Shift + X).
  2. Найдите Extension Pack for Java от Microsoft и нажмите Install.

В набор входят поддержка языка, отладчик, запуск тестов, Maven и менеджер проектов.

3. Создайте проект и запустите код

Ctrl + Shift + P → Java: Create Java Project → No build tools → выберите папку и имя. VS Code создаст src/App.java:

1
2
3
4
5
public class App {
    public static void main(String[] args) {
        System.out.println("Привет, Java");
    }
}

Нажмите Run над main или F5. Вывод появится во вкладке Terminal внизу.

Для одного файла проект не обязателен: откройте папку с Main.java и нажмите Run. Из терминала файл запускают командой java Main.java.

Отладка

Поставьте точку останова кликом слева от номера строки и нажмите Debug над main. Программа остановится на этой строке, слева будут видны значения переменных. Шаг вперёд — F10, войти в метод — F11.

Файл launch.json с настройками запуска создавать не нужно. Он понадобится, если программе нужны аргументы командной строки или переменные окружения.

Если что-то не работает

ПроблемаЧто сделать
Висит «Activating task providers java» или «Java: Activating...»расширение индексирует проект. Подождите пару минут. Если не помогло: Ctrl + Shift + P → Java: Clean Java Language Server Workspace
«JDK not found» или неверная версияCtrl + Shift + P → Java: Configure Java Runtime и укажите путь к JDK
Нет кнопки Runфайл открыт без папки. Откройте папку через File → Open Folder
Русские буквы в выводе отображаются знаками вопросав Windows выполните в терминале chcp 65001

VS Code или IntelliJ IDEA

VS Code подходит для учебных задач и небольших проектов. Для больших проектов на Spring чаще выбирают IntelliJ IDEA: в ней больше встроенных инструментов для Java.

Синтаксис Java с нуля разбирают в бесплатном курсе «Основы Java», разработку на Spring Boot — на профессии «Java-разработчик».

12 дней назад

Никита Вихров

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845