Сервер Glassfish - запустить в том же окне командной строки

2950
edwardmlyte

Когда я запускаю, asadmin start-domainон запускает Glassfish в новом окне командной строки. Я хочу запустить его из того же окна, из которого запускаю команду. Идея заключается в том, что я хочу запустить GF3 на вкладке Console2 и оставить его включенным, а не иметь несколько окон GF cmd.

0
Вы запускаете его из реальной командной строки или из окна консоли GF? Bali C 11 лет назад 0
Актуальная командная строка. На самом деле это командный файл с командами для настройки оконной среды, но вызов командного файла подобен вводу команд вручную. edwardmlyte 11 лет назад 0
Хорошо, пока это настоящий cmd, тогда посмотри мой ответ. Bali C 11 лет назад 0
Вы можете использовать `nohup`, чтобы даже если вы закрыли окно или вышли из системы, команда` start-domain` все еще работала, а Glassfish оставался в рабочем состоянии. Thufir 9 лет назад 0

1 ответ на вопрос

2
Bali C

Чтобы запустить консольное приложение в том же окне cmd, что и командный файл, который вы можете использовать call

call asadmin start-domain 

Который запустит консольное приложение и затем вернется к пакетному файлу, не создавая новое окно.

Вы также можете запустить его в собственном потоке, так сказать, и в том же окне

start /b asadmin start-domain 

call как правило, лучше, но это зависит от вас.

Похожие вопросы