windows下tomcat的安装与配置

在安装tomcat之前,一定要先安装好jdk

1、下载jdk(1.8.0_181)

我这里下载是1.8.0版本,windows64位
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

(建议不要安装到C盘,在安装jdk的同时,jre也会被安装)
2、下载tomcat

https://tomcat.apache.org/download-80.cgi

最好选择zip文件,这样解压就可以安装(根据自己电脑进行选择)

windows下tomcat的安装与配置

配置环境变量(我的tomcat、jdk、jre都安装在E盘)

右击我的电脑-->属性-->高级系统设置

以下新增或编辑
① CATALINA_HOME
  E:\tomcat
② CATALINA_BASE
  E:\tomcat
③ JAVA_HOME
  E:\jdk1.8.0_181
④ CLASSPATH
  %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
⑤ 在path路径添加
  %JAVA_HOME%\bin
  %JAVA_HOME%\jre\bin
  %CATALINA_HOME%\lib
  %CATALINA_HOME%\bin
然后进入tamcat的bin目录,运行startup,出现下面界面,证明tomcat安装配置成功

windows下tomcat的安装与配置
如果报错信息为:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
解决办法:
1、分析startup.bat启动脚本:发现其调用了catalina.bat,而catalina.bat调用了setclasspath.bat
2、在setclasspath.bat的头部定义了JAVA_HOME和JRE_HOME的值,那么在这里手动设置JAVA_HOME变量
set JAVA_HOME=E:\jdk1.8.0_181(安装路径)
set JRE_HOME=E:\jre1.8.0_181
然后再次startup