控制台和选项卡

发布于 2024-10-14 03:31:56 字数 155 浏览 2 评论 0原文

当我使用startup.bat脚本从控制台启动tomcat服务器时,会打开一个新的命令窗口,其中充满了java日志记录语句。

我使用 Console2,它利用每个打开的控制台窗口的选项卡。是否可以让java系统在console2中创建一个新选项卡,而不是仅仅打开一个新的命令窗口?

When I start the tomcat server from console using the startup.bat script, a new command window opens which is filled with java logging statements.

I use Console2 which leverages tabs for each open console window. Is it possible to let the java system create a new tab within console2 instead of just opening a new command window?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

七七 2024-10-21 03:31:56

这与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

我在关闭调用窗口后添加退出”。

This has nothing to do with java, its merely down to the way the catalina.bat is called from startup.bat

catalina.bat can be called with either a "start" argument or a "run" argument.

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

So open startup.bat, scroll to the bottom you should see

"%EXECUTABLE%" start %CMD_LINE_ARGS%

change that to

"%EXECUTABLE%" run %CMD_LINE_ARGS%
exit

I add an exit after to close the calling window.

万劫不复 2024-10-21 03:31:56

除非 Console2 挂钩任何创建控制台窗口的 API – 不会。而且他们也不太可能做到甚至能够做到。 Console2 只是连接控制台窗口的输入和输出。其中的程序所做的事情超出了它的兴趣。

Unless Console2 hooks any APIs that create console windows – no. And that's also highly unlikely that they do or even can. Console2 does nothing more than hook up input and output of console windows. What the programs in those do is beyond what it's interested in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文