标签: command-line windows-7 tomcat7
当我从%TOMCAT_ROOT%\bin\startup.bat命令行运行Windows 7时,它会打开一个带有默认命令行窗口设置的新窗口(我将它们个性化)。我宁愿在相同的提示符中在同一个命令窗口中运行它,而不是在单独的窗口中分叉。
%TOMCAT_ROOT%\bin\startup.bat
Windows 7
如您所见,上图中的内部Tomcat窗口较小且字体较小。我想在我执行startup.bash的较大的父窗口中运行服务器。
startup.bash
基本上,如果我运行startup.sh,我想在Windows上以与作为控制台Linux应用程序运行相同的方式运行它。
startup.sh
答案 0 :(得分:18)
我可以使用
catalina.bat run
答案 1 :(得分:1)
这可以解决问题。但是,它起作用的原因在于文件catalina.bat(对于Windows)/catalina.sh(对于Linux)。检查动作运行和启动块(:doRun和:doStart)的实现方式。他们两个都将启动tomcat; run位于前景,start位于背景。
run
start