以前天真的認為只要把兩個tomcat的端口號修改成不同的就哦了呢,結果不行。
實際情況是(轉自CSDN):
1.特別要注意:不要設置CATALINA_HOME
2.分別修改安裝目錄下的conf子目錄中的server.xml文件:
a.修改http訪問端口(默認為8080端口),將8080修改為tomcat不在使用的端口號。此處所設的端口號即是以后訪問web時所用的端口號。
b.修改Shutdown端口(默認為8005端口),將8005修改為沒有在使用的端口號,例如8055。
c.修改8009端口,將8009修改為沒有在使用的端口號,例如8099
(注意:兩個文件中對應的端口號要不一樣)
3.依次啟動兩個tomcat。
另外,因為打開了axis2的SOAPMonitor,今天不知道怎么回事兒monitor頁面無法正常顯示了,tomcat啟動時也報出了address in use:5001的錯誤。一開始以為是兩個tomcat的問題,后來才意識到是SOAPMonitor的端口沖突了(也不知道是和誰沖突了。。。)反正改吧:
webapps/axis2/WEB-INF/web.xml
<init-param>
<param-name>SOAPMonitorPort</param-name>
<param-value>5011</param-value>
</init-param>
把原來的5001改成比如5011就哦了。