安装和设置
安装TomCat需要先安装JavaJDK,并且配置JDK环境,Tomcat可通过解压的方式进行安装。
Tomcat压缩包下载地址:http://tomcat.apache.org
JavaJDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcat安装和启动
1.安装Tomacat
通过上文给出的链接可下载到得到apache-tomcat-7.0.55-windows-x86.zip的压缩包(该压缩包为64位Windows),通过解压缩便能实现安装。
这些子目录具体介绍如下:
(1) bin: 用于存放Tomcat的可执行文件和脚本文件(扩展名为bat的文件)。
(2) conf:用于存放Tomcat的各种配置文件,如web.xml、server.xml。
(3) lib: 用于存放Tomcat服务器和所以Web应用程序需要访问的jar文件。
(4) logs:用于存放日志文件。
(5) temp:用于存放运行的临时文件。
(6) webapps: Web应用程序的主要发布目录,通常将需要发布的应用程序放置在此目录。
(7) work:Tomcat的工作目录,JSP编译产生的Servlet源文件和字节码文件放到这个目录下。
2.打开Tomcat
用鼠标双击bin目录下的startup.bat:
会打开一个命令行窗口:
命令行的启动信息输入完毕之后,Tomcat便启动了,此时在浏览器的地址栏中输入http://localhost:8080或者http://127.0.0.1:8080 (localhost和127.0.0.1都代表本机),如果界面显示如下,那么恭喜你Tomacat服务器安装成功了:
如果startuo.bat出现闪退或者网页出现无法访问的情况那么就需要进行第二步的诊断啦。
Tomcat诊断:
1.JDK环境未配置
- 右键单击桌面图片【此电脑】–>选择【属性】–>点击【高级系统设置】–>在打开的窗口点击【环境变量】按钮–>进入【环境变量窗口】–>点击【新建…】按钮,将【变量名】设置为JAVA_HOME,【变量值】设置为jdk的安装目录。步骤如下图:
- 按上述步骤新建一个变量名为“classpath”:输入变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
- 在系统变量列表(下面一列)的Path中添加两条路径:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
- 保存应用,如果之前有打开cmd,请关闭后重新打开,输入javac验证是否配置成功:
2.端口被占用
startup.bat窗口在输入一段命令后直接关闭,可能的原因是由于Tomcat的默认端口8080已经被占用,此时可以打开Tomcat的conf目录下的server.xml文件用记事本打开对端口号进行修改:
或者进入Windows控制台窗口输入命令 netstat -nao|findstr "8080"
杀死端口进程
3.Tomcat服务器未打开导致网页不显示:
打开startup.bat后Tomcat便属于挂起状态,如果将该窗口关闭的话,Tomcat服务器便会关闭,使用http://localhost:8080便不会显示成功界面。
诊断的第3点应该不会出现,由于我刚学的时候检验的时候直接关闭了startup.bat窗口导致网页显示失败,所以记录下⭐。
实现第一个Servlet程序和Server Tomcat v7.0 Server at localhost failed to start.错误解决:
https://blog.csdn.net/qq_40731388/article/details/102594042