Фон

Фон

Фон

Я использую Eclipse Photon в качестве основной среды IDE для написания кода Java. В Eclipse естьТерминалвид, который открывает командную строку Windows внутри приложения

Вид на терминал

Я предполагаю, что это просто выполняется C:\Windows\System32\cmd.exeвнутри окна в приложении. Я использую Windows 10 и включил Linux Subsystem для Windows.

Вопрос

Кто-нибудь знает, является ли это значением местоположения (IE: где оно указывает на файл cmd.exe) конфигурации где-то в структуре каталогов eclipse? Когда вы включаете подсистему Linux, она создает файл bash.exe в том же каталоге. Поэтому я бы по сути хотел заменить строку C:\Windows\System32\cmd.exeнаC:\Windows\System32\bash.exe

решение1

Решение

После того, как я немного углубился в этот вопрос,Форум EclipseДля этого есть специальная конфигурация.

  1. Перейдите в Windows -> Настройки -> Терминал -> Локальный терминал.
  2. Добавьте следующую запись

    имя: WSL Баш

    путь: C:\Windows\System32\wsl.exe

    или используйте C:\Windows\System32\bash.exe

  3. Затем щелкните правой кнопкой мыши по любому файлу -> показать в... -> WLS Bash

введите описание изображения здесь

Связанный контент