2016-01-24 381 views
0

我正在使用tomcat作为web应用程序,但似乎默认情况下通过安装tomcat将端口号设置为8084。我已经检查了server.xml文件,但连接器端口似乎已经是8080,而url说:http://localhost:8084。这是连接器的信息看起来像在server.xml:在tomcat中将http端口号从8084更改为8080

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

现在我已经寻找一些答案在网上,并且它看起来像它有事情做与Tomcat的自动注册。但是我怎么能改变这个?我必须重新安装tomcat吗?还是有一些方法可以将设置更改为默认值?

+0

请注意,您可以在系统上拥有任意数量的不同的tomcats,并且通过定义“CATALINA_HOME”或“CATALINA_BASE”环境变量来引用另一个tomcats - 您可能只是在错误的位置查找。 –

+0

我检查了更多的实例,但找不到它们。另外我的netbeans项目链接到指定的apache tomcat文件夹。 – BNS1993

+0

我不知道netbeans是否使用您指定的物理文件夹来实际启动tomcat,或者它只是将它用作蓝图并以不同的方式对其进行配置。你可能想检查你的netbeans配置选项 - 可能它包含了使用8084的原因 - 只有当它被指示使用该端口时,它才会这样做 - 它不使用随机端口(如果你启动了服务器进程,这将毫无意义它不知道它会回答什么端口) –

回答

0

在您的NetBeans IDE中转到Services选项卡,右键单击您的应用程序正在使用的Tomcat服务器。检查窗口中的服务器端口。您​​可以从此处更改服务器端口。

+0

这确实是数字8084的唯一位置。改变它给了我一个XML文件中的另一个错误。但那是另一个问题。 – BNS1993

相关问题