鑽一鑽Tomcat 之 Tomcat不配置環境變量(Ⅶ)

可能大多數碼農的認知中,要運行Tomcat就要先配置環境變量,這種人云亦云的性格很不好。
下邊分析一下各種方法

一、常見方法

首先我先說一下網上轉來轉去的爛大街的方法:
1.下載安裝JDK 
2.配置環境變量“JAVA_HOME”
3.配置環境變量“CLASSPATH”(有的是“CLASS_PATH”)
4.配置環境變量“PATH”
5.下載安裝Tomcat 
6.配置環境變量“CATALINA_HOME”(有的還配置環境變量“CATALINA_BASE”)


備註:這種方式囉嗦複雜,有些變量是用不上的
另外,強烈建議不配置CATALINA_HOME的環境變量


二、簡單方法

其實,若要在一臺沒有配置過JDK和Tomcat環境變量的機器上運行Tomcat

只需配置“JAVA_HOME”或“JRE_HOME”就可以點bin\startup.bat啓動tomcat



備註:其實在startp.bat中,可以看到,如果沒有找到JAVA_HOME,會繼續找JRE_HOME,所以只配置JRE_HOME也可以運行Tomcat

三、修改bat方式

1.修改startup.bat文件

在  if "%OS%" == "Windows_NT" setlocal 這句話下邊加上如下代碼

set "JAVA_HOME=C:\develop\Java\jdk1.6.0_x86"

注:路徑換成自己的

2.如果環境變量中配置了CATALINA_HOME,而你又不想用那個tomcat

可以在 if "%OS%" == "Windows_NT" setlocal 這句話下邊加上如下代碼

set "JAVA_HOME=C:\develop\Java\jdk1.6.0_x86"
set "CATALINA_HOME=C:\develop\tomcat\bin"

注:路徑換成自己的


3.如果不想改動tomcat的原有bat文件,可以試一試下面的代碼(注意不要配置CATALINA_HOME的環境變量)

@echo off
set JAVA_HOME=C:\develop\Java\jdk1.6.0_x86
set TOMCAT_HOME=C:\develop\tomcat\bin
cd %TOMCAT_HOME%
call startup.bat

把上面的代碼粘到txt中,把jdk路徑和tomcat路徑改成你自己的
然後把這個txt後綴改爲bat或cmd,點擊執行就可以
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章