【JavaWeb】学习笔记——Tomcat集成

简介

Tomcat是基于Java的一个开放源代码、运行servlet和JSP Web应用的Web应用软件容器,又称servlet容器
image

安装


官方网站:https://tomcat.apache.org/

imageimage

下载好后解压到一个没有中文的目录中就行了

文件目录作用


image

基本使用


启动

点击 bin\starup.bat 运行

启动后在网页输入:http://localhost:8080/ 就能访问到刚刚开启的Web 服务器了
image

问题


乱码问题

image

解决方案
可以打开 conf文件下的logging 文件
image

找到并修改UTF-8为GBK

启动失败原因

原因1:未配置环境变量
----------------------------------
因为Tomcat其实也是用Java写的一个程序,所有我们需要配置Java的环境变量。
相关博客:https://www.cnblogs.com/kakaji/p/16139804.html
-----------------------------------------

原因2:Tomcat路径中有中文
*------------
请自行更换路径
*-------------------

原因:端口号被占用
*----------------
更改配置为其他未占用的端口
*----------------------

关闭

  1. 直接 x 掉运行窗口:强制关闭(不推荐,数据容易丢失)
  2. bin\shutdown.bat:正常关闭(不推荐,有点麻烦)
  3. Ctrl+C:正常关闭(推荐)

配置

  1. 修改启动端口号:conf/server.xml
    image

注:HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号

Tomcat-部署项目

  • 将项目放置在 webapps 目录下,即部署完成
  • 一般JavaWeb项目会被打成war包,如何将 war包放到 webapps目录下,Tomcat会自动解压缩 war文件 image

IDEA中创建 Maven Web项目

Maven 简介

image

  • 使用骨架(项目模板)
  1. 选择web项目骨架,创建项目
    image

  2. 删除pom.xml中多余的坐标
    image

只留下这几句就行

  1. 补齐缺失的目录结构
    imageimage

IDEA集成Tomcat

  1. 添加配置image

  2. 添加Tomcat 服务器配置image

  3. 选择配置(这里因为我已经配置过了,大家忽略就好image

  4. 找到 Tomcat安装的目录!imageimage

  5. 应用 确定image

  6. 部署项目
    imageimage

posted @   卡卡鸡  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示