![Hintergrund](https://rvso.com/image/1585739/Hintergrund.png)
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
Ich gehe davon aus, dass dies einfach C:\Windows\System32\cmd.exe
in 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.exe
Zeichenfolge 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.
- Navigieren Sie zu Windows -> Einstellungen -> Terminal -> Lokales Terminal
Fügen Sie den folgenden Eintrag hinzu
Name: WSL Bash
Weg: C:\Windows\System32\wsl.exe
oder verwenden Sie C:\Windows\System32\bash.exe
Klicken Sie dann mit der rechten Maustaste auf eine beliebige Datei -> Anzeigen in ... -> WLS Bash