确保tomcat是关闭的,没关的先关闭了
首先进入tomcat项目里
cd /software/tomcat/lib/ #我的项目路径,你根据自己情况找路径,还有我的是8版本的tomcat
确认下有没有jar包
[root@nettesttest162 lib]# ls catalina.jar
catalina.jar
然后解jar包
jar uf catalina.jar org/apache/catalina/util/ServerInfo.properties #只解出ServerInfo.properties,只有它是显示信息的
编辑tomcat版本信息
vim org/apache/catalina/util/ServerInfo.properties
server.info=Apache Tomcat/8.5.47
server.number=8.5.47.0
server.built=Oct 7 2019 13:30:46 UTC
我自己修改成
server.info=TEST
server.number=0.0.0.0
把server.built=Oct 7 2019 13:30:46 UTC删掉了
也可以随意编写看自己
然后把文件放回去
jar uf catalina.jar org/apache/catalina/util/ServerInfo.properties
放回去后还有org这个文件,可以直接删除掉了
启动tomcat
然后错误方式再访问下看下结果
表示成功了
还有一种方法直接修改conf里web.xml也可以实现效果,先关闭tomcat
vim /software/tomcat/conf/web.xml
添加error
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
</error-page>
#####我加在最后这段前面了,就是上面这4行,
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
启动tomcat
至此tomcat更改版本号就结束了,有不对的欢迎指正