Tomcat 配置

刚刚下载的Tomcat,如果你直接运行bin目录下的startup.bat。会发现没有任何反应。就刷以下什么都没了。错误信息都看不到。你可以右击startup.bat文件.用文本的形式打开.在end前面加上pause

// .............上面一堆东西
call "%EXECUTABLE%" start %CMD_LINE_ARGS%

pause

:end

在次运行的时候会发现出现错误提示

NeithertheJAVA_HOMEnortheJRE_HOMEenvironmentvariableisdefinedAtleastoneoftheseenvironmentvariableisneededtorunthisprogram

是因为你的JAVA_HOME和JRE_HOME没有配置

你可以到我的电脑->属性->高级->环境变量进行配置

但如果你不方便配置环境变量可以用下面的方法进行简单的配置

先看Tomcat的startup.bat,

它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。

只要在setclasspath.bat的开头声明环境变量

在bin目录下,用文本的形式打开setclasspath.bat在注视后的第一行加上

rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem
rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $
rem ---------------------------------------------------------------------------
rem 下面为我自己添加的路径

set JAVA_HOME=D:\Program Files\Java\jdk1.6.0_06 // jdk的路径
set JRE_HOME=D:\Program Files\Java\jre1.6.0_06  // jre的路径

rem 添加 JAVA_HOME 和 JRE_HOME 路径完成
rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
echo At least one of these environment variable is needed to run this program
goto exit
// ............

相关推荐