Tomcat相关

一、Tomcat简介

Tomcat 是Apache软件基金会 开发的一个开源 、轻量级的Java Web应用服务器 ,主要用于支持Servlet、JSP等Java EE技术规范的动态Web应用程序部署和运行。Tomcat技术先进、性能稳定,而且免费。


二、Tomcat下载

Apache Tomcat® - Welcome!


三、Tomcat的目录结构

bin:存放在各个平台下启动和停止Tomcat服务的脚本文件。

conf:存放各种Tomcat服务器的配置文件。

lib:存放Tomcat服务器所需要的jar。

logs:存放Tomcat服务器运行的日志。

temp:Tomcat运行时的临时文件。

webapps:存放允许客户端访问的资源(Java程序)


四、Tomcat的启动和停止

在bin目录下 有startup.bat 和shutdown.bat文件来启动和停止

启动后就可以在浏览器的地址栏中输入URL:http:/localhost:8080 || http:/127.0.0.1:8080


五、Tomcat启动乱码问题

找到Tomcat目录下的conf文件夹,找到logging.properties文件,用记事本打开,修改登录的编码方式即可,如下图:


六、配置环境变量

(1)CATALINA_HOME

(2)path


七、运行测试

在dos中运行startup 启动、运行shutdown停止


八、在tomcat中部署javaweb项目

相关推荐
wangchunyu1148 小时前
JAVA CompletableFuture异步编程实战
java·开发语言·python
paopaokaka_luck9 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
Thomas.Sir9 小时前
第9课:SpringBoot4.x Web开发基础:WebMvc自动配置、静态资源、请求参数接收
java·spring boot
程序 代码狂人9 小时前
切片表与分区表的区别(数据开发面试版)
java·大数据·开发语言·数据仓库·算法
2501_9445215910 小时前
Deepmerge 跨端三方库仓颉适配全流程
java·python·eclipse·github
南归北隐11 小时前
Spring AI Alibaba Graph框架实现MCP数据库查询实战
java·后端·spring ai·mcp·spring ai mcp
古法老登瞎折腾11 小时前
大数据智能运维实战(九):让 AI 查日志——找到异常,也保留上下文
java·大数据·运维·人工智能·spring ai·mcp
ai大模型-探索者11 小时前
Function Call与MCP(区别、联系与实战)
java·服务器·网络
略略略咯咯11 小时前
啊啊啊啊啊
java·服务器·数据库
SL_staff12 小时前
运维救火实战:钉钉API变更致薪资计算中断,如何用可视化逻辑引擎5分钟热修复
java·开源·全栈