双击“startup.bat”启动Tomcat,控制台默认标题是Tomcat,如下图:
修改标题很容易,编辑catalina.bat这个文件(跟startup.bat在同级目录下),编辑的时候建议使用notepad++、editplus之类的工具。然后找到如下代码片段(大约在237行附近)
if "%TITLE%" == "" set TITLE=Tomcat
意思很明白,set TITLE=Tomcat就是设置标题了,Tomcat就是名字,换成你想要的就ok了。今天我要说的问题不是改标题,因为这个操作很容易,网上一搜帖子一大片,我要说的是乱码问题,很多人改标题往往是中文标题,重启后发现标题呈现乱码,不知如何解决。如下图:
这是由于catalina.bat这个文件的编码导致的,使用编辑器编辑这个文件的时候,不知不觉就把文件编码方式改成了utf-8,甚至很多人事特意修改成utf-8编码的,因为程序员习惯了这种编码,一遇到乱码问题首先想到的就是utf-8解决。但是对于bat文件的乱码解决,方向就恰好错了。bat文件不喜欢utf-8,而是喜欢ANSI。
所以你用记事本编辑catalina.bat这个文件,然后另存为ANSI编码,再重启就可以了。如下图: