本文所講的配置方式只適合Windows系統,所牽扯的軟件2個解壓的jdk,2個解壓的tomcat。java
一、環境初始化apache
將兩個jdk和tomcat解壓到咱們指定的目錄下。修改兩個tomcat的端口;必須修改的端口有2個,分別是默認的8005(遠程關閉服務)和8080(TCP/IP服務)端口。若是須要使用utf-8編碼格式,則須要修改8080端口所在的標籤的屬性,添加UTF編碼格式:URIEncoding="UTF-8"。tomcat
二、添加tomcat的環境變量配置文件編碼
分別到兩個tomcat的bin目錄下,添加一個bat文件:env.bat。並將如下三行代碼複製到文件中:命令行
set JAVA_HOME=C:\java\x64\jdk1.6.0_27-1 set CATALINA_HOME=C:\tomcat\x64\apache-tomcat-7.0.69-1 set JRE_HOME=%JAVA_HOME%\jre
其中的目錄結構根據你具體的路徑進行填寫。code
三、修改tomcat的配置文件blog
打開bin目錄下的service.bat,在setlocal前,添加call env.bat,utf-8
在「--JvmOptions」的設置中添加「-XX:PermSize=128M;-XX:MaxPermSize=512M;」rem
並添加另外3個配置參數「--JvmMs 128 --JvmMx 256 --Startup=auto」it
PS:若是你想經過startup.bat啓動這個tomcat,那麼你須要在startup.bat的setlocal以前也添加「call env.bat」
四、安裝service服務
命令行下進入到tomcat的bin目錄下,運行命令:service.bat install [service_name]進行服務添加。
若是想移除這個服務,運行命令:service.bat remove [service_name]
五、驗證是否不一樣的tomcat使用不一樣的jdk
打開註冊表「regedit」,進入「HKEY_LOCAL_MACHINE」->「SOFTWARE」->「Wow6432Node」->「Apache Software Foundation」->「Procrun2.0」下,找到咱們添加的2個服務名稱,分別去查看他們的Java配置信息便可。