背景:
服務器環境:JDK1.7,Tomcat8
需求:
需要在Tomcat8部署項目,該項目需要運行在JDK1.8
將Tomcat8和JDK1.8上傳至服務器,然后解壓在指定目錄下。
為tomcat指定jdk版本:
在catalina.sh文件和setclasspath.sh文件開頭的空白處加上如下一行:
export JAVA_HOME=/usr/loca/java/jdk1.7.0_79
如何修改tomcat端口:
首先: 在Tomcat的根(安裝)目錄下,有一個conf文件夾,雙擊進入conf文件夾,在里面找到Server.xml文件,打開該文件。
其次:在文件中找到如下文本:
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
也有可能是這樣的:
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />等等;
最后:將port="8080"改為其它的就可以了。如port="8081"等。
保存server.xml文件,重新啟動Tomcat服務器,Tomcat就可以使用8081端口了。
注意,有的時候要使用兩個tomcat,那么就需要修改其中的一個的端口號才能使得兩個同時工作。
修改了上面的以后,還要修改兩處:
(1)將 <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0"
protocol="AJP/1.3" />的8009改為其它的端口。
(2) 繼續將<Server port="8005" shutdown="SHUTDOWN" debug="0">的8005改為其它的端口。
經過以上3個修改,應該就可以了。