前提

  • 已经安装Java JDK
  • 已经配置将Java JDK的bin目录添加至环境变量Path
  • 已经配置JAVA_HOME,CLASSPATH

配置启动Tomcat

  1. Apache Tomcat官网下载zip包(我不打算安装)。
  2. 解压
  3. 将<kbd>D:\apache-tomcat-9.0.16\bin</kbd>添加至环境变量Path。
  4. PowerShell(or cmd)中执行services.bat install your-services-name
    your-services-name可缺省,默认为Tomcat9
    services.bat remove your-services-name
    意义不言自明,分别是安装服务,卸载服务。安装之后在windows的服务中可以看到该服务。
  5. 运行Tomcat9w,单机start启动服务。单机stop可以停止服务。
  6. 检验是否启动成功。浏览器中输入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