这个Tomcat的配置确实是很费劲,浪费我很多时间。读了他自带的running.txt多变,完全按照他的来,发现还是不行。有种怀疑自己的感觉,很是伤心。
于是乎在网上查了一大堆,一步步查。最终才知道,原来running.txt里面的optional也是要做的(这个不是可选择的吗?!你妹的,我就跳过不做,最后发现还是有问题!真不知道为甚要加这个optional,是不是嫌我们的时间太多了)
吐槽结束,开始正题。
Step1: 从网上下载JDK,之前装过的就可以不用安装了。(一开始我又去oracle上下载,J2EEsdk里面还自带一个叫glassfish,其实不用安装)
Step2:安装完JDK之后要设置环境变量,也就是在path中加入安装的jdk的地址,记住之间是用分号隔开。 例如将c:\jdk\bin;other stuff
Step3: 从网上下载Tomcat 32-bit
Windows zip (32-bit/64-bit Windows Service
Installer 这个版本是自动安装exe文件我们不需要)
Step4:解压后,开始设置环境变量 CATALINA_HOME =tomcat安装路径(E:\apache-tomcat-7.0.29)CATALINA_HOME=tomcat安装路径(E:\apache-tomcat-7.0.29)
JAVA_HOME = jdk的安装路径 (C:\Program Files\Java\jdk1.7.0_05;) JRE_HOME =jre安装路径(C:\Program Files\Java\jdk1.7.0_05\jre;)
Step5:这步是最重要的,也就是他所说的optional的步骤。打开 setclasspath.bat 添加
rem ---------------------------------------------------------------------------
rem Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
rem are valid and consistent with the selected start-up options and set up the
rem endorsed directory.
rem
rem $Id: setclasspath.bat 1202062 2011-11-15 06:50:02Z mturk $
rem ---------------------------------------------------------------------------
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_05 (注意 “=” 附近不要加上space)
set JRE_HOME=C:\Program Files\Java\jdk1.7.0_05\jre
rem Make sure prerequisite environment variables are set
rem In debug mode we need a real JDK (JAVA_HOME)
if ""%1"" == ""debug"" goto needJavaHome
最后保存好以后再双击运行一下该文件就算修改好了。(这不具体参考http://blog.csdn.net/qq429205464/article/details/7089837)
Step6:启动Tomcat 进入http://localhost:8080就行了