2

startup.bat スクリプトを使用してコンソールから Tomcat サーバーを起動すると、新しいコマンド ウィンドウが開き、Java ロギング ステートメントが表示されます。

開いているコンソール ウィンドウごとにタブを利用する Console2 を使用します。新しいコマンド ウィンドウを開くだけでなく、Java システムに console2 内に新しいタブを作成させることは可能ですか?

4

2 に答える 2

2

これは Java とは関係ありません。単に、startup.bat から catalina.bat が呼び出される方法が原因です。

catalina.bat は、「開始」引数または「実行」引数のいずれかで呼び出すことができます。

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

呼び出しウィンドウを閉じるために終了を追加します。

于 2012-03-07T15:56:14.307 に答える
0

Console2 がコンソール ウィンドウを作成する API をフックしない限り、いいえ。そして、それができる可能性はほとんどありません。Console2 は、コンソール ウィンドウの入出力を接続するだけです。それらのプログラムが行うことは、それが興味を持っていることを超えています.

于 2011-01-25T21:47:47.713 に答える