不幸的是,访问server.xml已被限制。 有没有另一种方式来更改tomcat正在使用的端口? 具体在tomcat 7.0.75和8.0.44中。 这个限制的解释是,我们不应该改变tomcat文件中的tomcat设置,而应该改变从运行在tomcat上的应用程序加载的文件(只在/ webapps中)。 我明白,这是可能的web.xml和其他设置。 但是,这也是可能的server.xml设置? 如果是的话,在哪里以及如何?
您不能从应用程序文件(如/webapps )中更改Tomcat端口。
这是有道理的,因为在加载应用程序时,Tomcat已经在运行,Tomcat运行的端口已经被选中了。
您只能从/conf/server.xml更改端口。 虽然开发人员不应该更改Tomcat设置,但您的服务器pipe理员当然应该能够正确地更改端口。