Hintergrund

Hintergrund

Hintergrund

Ich verwende Eclipse Photon als meine primäre IDE zum Schreiben von Java-Code. Eclipse hat eineTerminalAnsicht, die eine Windows-Befehlszeile innerhalb der Anwendung öffnet

Terminalansicht

Ich gehe davon aus, dass dies einfach C:\Windows\System32\cmd.exein einem Fenster in der Anwendung ausgeführt wird. Ich verwende Windows 10 und habe das Linux-Subsystem für Windows aktiviert.

Frage

Weiß jemand, ob dies eine Standortwertkonfiguration (d. h. wo es auf die Datei cmd.exe verweist) irgendwo in der Eclipse-Verzeichnisstruktur ist? Wenn Sie das Linux-Subsystem aktivieren, wird eine bash.exe-Datei im selben Verzeichnis erstellt. Daher möchte ich die C:\Windows\System32\cmd.exeZeichenfolge im Wesentlichen durch ersetzenC:\Windows\System32\bash.exe

Antwort1

Lösung

Nachdem wir uns etwas eingehender mit diesem Thema befasst haben,Eclipse-Forumes gibt eine spezielle Konfiguration hierfür.

  1. Navigieren Sie zu Windows -> Einstellungen -> Terminal -> Lokales Terminal
  2. Fügen Sie den folgenden Eintrag hinzu

    Name: WSL Bash

    Weg: C:\Windows\System32\wsl.exe

    oder verwenden Sie C:\Windows\System32\bash.exe

  3. Klicken Sie dann mit der rechten Maustaste auf eine beliebige Datei -> Anzeigen in ... -> WLS Bash

Bildbeschreibung hier eingeben

verwandte Informationen