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文件,这样解压就可以安装(根据自己电脑进行选择)
配置环境变量(我的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安装配置成功
如果报错信息为: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