前提
- 已经安装Java JDK
- 已经配置将Java JDK的bin目录添加至环境变量Path
- 已经配置JAVA_HOME,CLASSPATH
配置启动Tomcat
- Apache Tomcat官网下载zip包(我不打算安装)。
- 解压
- 将<kbd>D:\apache-tomcat-9.0.16\bin</kbd>添加至环境变量Path。
- PowerShell(or cmd)中执行
services.bat install your-services-name
your-services-name
可缺省,默认为Tomcat9
services.bat remove your-services-name
意义不言自明,分别是安装服务,卸载服务。安装之后在windows的服务中可以看到该服务。 - 运行Tomcat9w,单机start启动服务。单机stop可以停止服务。
- 检验是否启动成功。浏览器中输入http://localhost:8080
遇到的问题
端口被占用
访问http://localhost:8080,出现如下问题。这是端口冲突导致的。尤其是学电子的童鞋,极其容易出现这个问题,因为NI公司的软件占用了8080端口。在此感谢故乡的风景的此篇blog.
<samp>Access Error: 404 – Not Found
Cannot locate document: /</samp>
解决方案
修改<kbd>conf/server.xml</kbd>文件
<Connector port=“8080” protocol=“HTTP/1.1” .
将这个端口号改成随便改一个未被占用的,例如8081,9090之类的。
淇℃伅
修改配置文件,樊建华-Aricd的blog
特别感谢
https://blog.csdn.net/fjh19950514
https://blog.csdn.net/WtMaple