多Tomcat多JDK版本的Window服務添加配置方式

本文所講的配置方式只適合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配置信息便可。

  

相關文章
相關標籤/搜索