Tomcat 安装
前言
Tomcat是一个免费的开发源代码的Web应用服务器,属于轻量级应用服务器,和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat 的默认模式.到现在为止Tomcat的最新版本为9.0.
正文
下载Tomcat
登录Tomcat官网(http://tomcat.apache.org/)
进入后找到如下位置点击并下载
安装Tomcat
安装包下载好之后解压,将解压后的文件放在一个你习惯的安装路径下,我安装软件的习惯是默认路径,也就是全部装在C盘中,这个解压好的文件放在什么地方都可以,前提的要记住路径.路径中尽量不要包含中文.
Tomcat环境变量配置
“我的电脑”->属性->高级系统设置
系统变量->新建
变量名称和变量值都填好后,确定.这样变量就添加成功了.
找到"系统变量"中的"Path"并编辑
添加 *%CATALINA_HOME%\bin;*并确定
添加完成后的效果是这样的
##启动Tomcat
问题
遇到的问题主要是报错"Tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined"
在浏览器中打开地址:http://localhost:8080/
错误的原因是:
因为启动tomcat会调用tomcat安装文件中的startup.bat,而它调用了catalina.bat则调用了setclasspath.bat。因此需要在setclasspath.bat的开头手动声明环境变量。
解决办法
Linux
这个错误分两种一种是linux解决方法:
更改…\apache-tomcat-9.0.20\bin\catalina.sh (根据你自己的jdk路径进行修改) 目录下的catalina.sh
Window
更改…\apache-tomcat-9.0.20\bin\catalina.bat (根据你自己的jdk路径进行修改) 目录下的catalina.bat
结束
问题的解决办法很简单,解决的过程很纠结,再网上找的都是第一种解决办法,一直不能有效的解决问题,最后想到到了更改catalina.bat文件.