如何在同一个窗口中从Windows命令行启动Tomcat 7?

时间:2016-08-19 17:06:59

标签: command-line windows-7 tomcat7

当我从%TOMCAT_ROOT%\bin\startup.bat命令行运行Windows 7时,它会打开一个带有默认命令行窗口设置的新窗口(我将它们个性化)。我宁愿在相同的提示符中在同一个命令窗口中运行它,而不是在单独的窗口中分叉。

enter image description here

如您所见,上图中的内部Tomcat窗口较小且字体较小。我想在我执行startup.bash的较大的父窗口中运行服务器。

基本上,如果我运行startup.sh,我想在Windows上以与作为控制台Linux应用程序运行相同的方式运行它。

2 个答案:

答案 0 :(得分:18)

我可以使用

在同一个窗口中运行它
  

catalina.bat run

enter image description here

答案 1 :(得分:1)

catalina.bat run

这可以解决问题。但是,它起作用的原因在于文件catalina.bat(对于Windows)/catalina.sh(对于Linux)。检查动作运行和启动块(:doRun和:doStart)的实现方式。他们两个都将启动tomcat; run位于前景,start位于背景。