Tomcat部署项目的几种方式

Posted 经理,天台风好大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat部署项目的几种方式相关的知识,希望对你有一定的参考价值。

一、Tomcat:web服务器软件

  1. 下载:http://tomcat.apache.org/

  2. 安装:解压压缩包即可。

    注意:安装目录建议不要有中文和空格

  3. 卸载:删除目录就行了

  4. 启动:
    (1)文件路径:bin/startup.bat , 双击运行该文件即可
    (2)访问:浏览器输入:http://localhost:8080 回车访问自己
    http://别人的ip:8080 访问别人

二、可能遇到的问题:

1. 黑窗口一闪而过

  • 原因: 没有正确配置JAVA_HOME环境变量
  • 解决方案:正确配置JAVA_HOME环境变量

2. 启动报错

  • 暴力方式:找到占用的端口号,并且找到对应的进程,杀死该进程
    • 命令:netstat -ano
  • 温柔方式:修改自身的端口号
    • 文件路径:conf/server.xml
    • 修改部分:<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8445" />
    • 一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号。
      • 好处:在访问时,就不用输入端口号

3. 关闭

  • 正常关闭:
    • 文件路径:bin/shutdown.bat 或者使用ctrl+c 直接终止
  • 强制关闭:
    • 点击启动窗口的×

4. 配置

部署项目的方式

  • ① 直接将项目放到webapps目录下即可。
    • /hello:项目的访问路径–>虚拟目录
    • 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。
      • war包会自动解压缩
  • ② 配置conf/server.xml文件
    • 在标签体中配置
    • <Context docBase="D:\\hello" path="/hehe" />
      • docBase:项目存放的路径
      • path:虚拟目录
  • ③ 在conf\\Catalina\\localhost创建任意名称的xml文件。在文件中编写
    • <Context docBase="D:\\hello" />
    • 虚拟目录:xml文件的名称

静态项目和动态项目:

  • 目录结构
    • java动态项目的目录结构:
      • 项目的根目录
        • WEB-INF目录:
          • web.xml:web项目的核心配置文件
          • classes目录:放置字节码文件的目录
          • lib目录:放置依赖的jar包


以上是关于Tomcat部署项目的几种方式的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat部署项目的几种方式

tomcat部署项目的几种方式

tomcat部署的几种方式总结!!!!!!!纯干货

tomcat的虚拟目录映射常用的几种方式

Tomcat的几种部署方式

详细解说Tomcat 设置虚拟路径的几种方法及为啥设置虚拟路径