Öffnen Sie eine neue Eingabeaufforderung/terminal-Fenster von Java
Möchte ich öffnen Sie ein neues terminal-Fenster, das einen bestimmten Befehl beim öffnen. Es vorzugsweise werden muss, um eine echte native Fenster, und ich kümmere mich nicht schriftlich anders-code für linux/osx/windows.
Ich gehe davon aus, dass eine emulierte terminal funktionieren würde, solange es unterstützt alles, was ein echtes terminal tun würde, und nicht nur Zeilen drucken der Ausgabe eines Befehls.
InformationsquelleAutor Matt | 2011-04-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eröffnung eines tatsächlichen terminal-Fenster wird auf jeden Fall erfordern unterschiedliche code für jedes OS. Für Mac, Sie wollen so etwas wie:
-a
Staaten die Anwendung, die Sie verwenden möchten, um eine Datei zu öffnen – in diesem Fall ist es terminal. Für ein word-Dokument, es wäre-a Word /path/to/word/document.doc
Sie surround-apps mit Leerzeichen mit Zitaten.-a "Sublime Text" path/to/code/file.js
InformationsquelleAutor Mike Baranczak
Wird das funktionieren?
InformationsquelleAutor Bala R
Ich habe diese verwendet auf Ubuntu(X11 Desktop) 10.04 ~ 14.04 und anderen Debian-Distribution. Funktioniert Prima, obwohl, können Sie erwägen, Java ProcessBuilder.
InformationsquelleAutor JimmyLandStudios.com
Benötigen Sie Informationen über das Betriebssystem Sie verwenden. Für die, die Sie verwenden, code wie diesen:
Dann für jedes Betriebssystem, das Sie verwenden würde verschiedene Anrufungen-wie beschrieben-von der Bala-R und Mike Baranczak
InformationsquelleAutor