Консоли и вкладки - PullRequest
       35

Консоли и вкладки

2 голосов
/ 25 января 2011

Когда я запускаю сервер tomcat из консоли с помощью скрипта startup.bat, открывается новое командное окно, которое заполняется инструкциями java logging.

Я использую Console2, которая использует вкладки для каждого открытого окна консоли.Можно ли позволить системе java создавать новую вкладку в console2 вместо того, чтобы просто открывать новое командное окно?

Ответы [ 2 ]

2 голосов
/ 07 марта 2012

Это не имеет ничего общего с java, оно просто связано с тем, как catalina.bat вызывается из startup.bat

catalina.bat может вызываться либо с аргументом «start», либо с аргументом «run».

run               Start Catalina in the current window
start             Start Catalina in a separate window

Так что откройте startup.bat, прокрутите вниз, чтобы увидеть

"%EXECUTABLE%" start %CMD_LINE_ARGS%

изменить это на

"%EXECUTABLE%" run %CMD_LINE_ARGS%
exit

Я добавляю выход после, чтобы закрыть окно вызова.

0 голосов
/ 26 января 2011

Если Console2 не перехватывает любые API, которые создают консольные окна - нет. И это также маловероятно, что они делают или даже могут. Console2 делает не что иное, как подключает ввод и вывод консольных окон. То, что делают программы в этих программах, выходит за рамки того, что его интересует.

...