Glassfish Server - Starten Sie in demselben Eingabeaufforderungsfenster

3217
edwardmlyte

Beim Ausführen asadmin start-domainwird Glassfish in einem neuen Eingabeaufforderungsfenster gestartet. Ich möchte es aus demselben Fenster heraus starten, aus dem ich den Befehl starte. Die Idee ist, ich möchte GF3 von einer Console2-Registerkarte aus starten und dort laufen lassen, anstatt mehrere GF-Cmd-Fenster zu haben.

0
Starten Sie es von einer tatsächlichen Eingabeaufforderung oder einem GF-Konsolenfenster aus? Bali C vor 11 Jahren 0
Aktuelle Eingabeaufforderung Eigentlich ist es eine Batchdatei mit den Befehlen zum Einrichten der Fensterumgebung, der Aufruf der Batchdatei ist jedoch so, als würden Sie die Befehle manuell eingeben. edwardmlyte vor 11 Jahren 0
Ok, solange es ein echter cmd ist, dann sehen Sie meine Antwort. Bali C vor 11 Jahren 0
Sie können `nohup` verwenden, so dass selbst wenn Sie das Fenster schließen oder sich abmelden würden, der Befehl` start-domain` noch ausgeführt würde und glassfish aufbleiben würde. Thufir vor 10 Jahren 0

1 Antwort auf die Frage

2
Bali C

So starten Sie eine Konsolen-App im selben Cmd-Fenster wie die Stapeldatei, die Sie verwenden können call

call asadmin start-domain 

Dadurch wird die Konsolen-App ausgeführt und anschließend zur Batchdatei zurückgekehrt, ohne dass ein neues Fenster erstellt wird.

Sie können es auch sozusagen in einem eigenen Thread starten und im selben Fenster

start /b asadmin start-domain 

call ist im Allgemeinen besser, aber es liegt an Ihnen.