当我使用startup.bat脚本从控制台启动tomcat服务器时,会打开一个新的命令窗口,其中填充了java日志记录语句。
我使用Console2,它为每个打开的控制台窗口利用选项卡。是否可以让java系统在console2中创建一个新选项卡,而不是只打开一个新的命令窗口?
答案 0 :(得分:2)
这与java无关,它只是从startup.bat调用catalina.bat的方式
可以使用“start”参数或“run”参数调用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
我在关闭调用窗口后添加一个退出。
答案 1 :(得分:0)
除非Console2挂钩任何创建控制台窗口的API - 否。而且这种情况也很不可能,甚至可能。 Console2只是挂钩控制台窗口的输入和输出。这些节目的内容超出了它的兴趣范围。