2016-01-24 117 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

相關問題