跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Tomcat 安装、环境配置及 IDE 集成指南

Apache Tomcat 服务器的下载、解压及目录结构含义。内容包括配置 JAVA_HOME 和 CATALINA_HOME 环境变量以解决启动报错,设置环境变量路径。此外,还涵盖了在 IntelliJ IDEA 和 Eclipse 开发工具中集成配置 Tomcat 的具体步骤,包括创建动态 Web 项目及部署测试 JSP 页面,帮助开发者快速搭建本地 Java Web 运行环境。

灵魂伴侣发布于 2026/3/30更新于 2026/10/2099 浏览
Tomcat 安装、环境配置及 IDE 集成指南

Tomcat 安装、环境配置及 IDE 集成指南

前言

本文介绍 Apache Tomcat 服务器的下载、解压、目录结构说明,以及环境变量配置和在 IntelliJ IDEA、Eclipse 中的集成步骤。

下载及安装 Tomcat

进入 Tomcat 官网 (https://tomcat.apache.org/),选择需要下载的版本并点击下载。下载路径请尽量保持无中文。

Tomcat 目录结构说明

  • bin:放置启动(startup)和关闭(shutdown)等命令。
  • conf:配置文件目录。
  • lib:依赖的 jar 包库。
  • logs:日志文件。
  • temp:临时文件夹。
  • webapps:存放可执行项目的默认目录。
  • work:存放 JSP 翻译后的 .java 源文件及编译的 .class 字节码文件。

启动 Tomcat

安装前必须确保 Java 环境已安装,否则可能报错提示 JAVA_HOME 或 JRE_HOME 未定义。

  1. 双击 bin 目录下的 startup.bat (Windows) 或 startup.sh (Linux) 启动。
  2. 打开浏览器访问 http://localhost:8080 或 http://127.0.0.1:8080。
  3. 若看到 Tomcat 欢迎页面,表示安装成功。默认端口为 8080,冲突可在 conf/server.xml 中修改。
  4. 也可通过 CMD 进入 bin 目录输入 startup 命令启动。

配置 Tomcat 环境变量

  1. 右键【此电脑】->【属性】->【高级系统设置】->【环境变量】。
  2. 在系统变量中新建:
    • 变量名:CATALINA_HOME
    • 变量值:Tomcat 的安装目录
  3. 编辑 Path 变量,添加 %CATALINA_HOME%\bin。
  4. 点击确定保存。

IDEA 中配置 Tomcat

  1. 打开 File -> Settings。
  2. 选择 Build, Execution, Deployment -> Application Servers。
  3. 点击加号 +,选择 Tomcat Server。
  4. 设置 Tomcat 安装路径,导入后点击 OK。
  5. 在 Run 菜单选择 Edit Configurations...。
  6. 点击加号 +,选择 Tomcat Server -> Local。
  7. 找到 Tomcat 地址,Apply 并 OK。 *注:若找不到 Application Servers,可在其他配置位置调整。

Eclipse 中配置 Tomcat

  1. 打开 Window -> Preferences。
  2. 选择 Server -> Runtime Environments -> Add...
  3. 选择 Apache -> 选择下载的 Tomcat 版本。
  4. Browse 指定 Tomcat 安装路径,Finish 完成。

创建 Web 项目测试

  1. 新建 Dynamic Web Project。
  2. 注意 Content directory 设置为 WebContent 或 webapp。
  3. 勾选 xml 选项,Finish。
  4. 新建 JSP 文件 (index.jsp),编写 Hello World 代码。
  5. 运行项目,选择配置的 Tomcat 服务器。
  6. 移除其他无关项目部署,确保当前项目正确部署。
  7. 运行成功后在浏览器查看结果。

目录

  1. Tomcat 安装、环境配置及 IDE 集成指南
  2. 前言
  3. 下载及安装 Tomcat
  4. Tomcat 目录结构说明
  5. 启动 Tomcat
  6. 配置 Tomcat 环境变量
  7. IDEA 中配置 Tomcat
  8. Eclipse 中配置 Tomcat
  9. 创建 Web 项目测试

更多推荐文章

查看全部
  • Rust 核心内存安全机制——所有权、借用与生命周期
  • Java LLM 开发框架全面解析:从 Spring AI 到 Agents-Flex
  • Python 爬虫实战:批量下载音乐网站无损音频
  • LangChain 消息处理:缓存、过滤、合并与流式输出实战
  • 基于 Java 的无人共享宠物洗澡物联网系统设计与实现
  • PyTorch 时序预测 Dataloader 构建:GRU 与 Shuffle 机制解析
  • Web 安全实战:robots.txt 协议原理、利用与防御指南
  • 前端 Base64 格式文件上传详解:原理、实现与最佳实践
  • Flutter for OpenHarmony 金融计算实战:money2 库详解
  • Python 基础入门与网络安全资产收集实战
  • 七款主流大模型英文降 AI 检测率横向测评与选型建议
  • LLaMA-Factory 命令行工具 llamafactory-cli 常用命令详解
  • MIT 室内场景识别数据集介绍及 YOLOv8 训练实战
  • 二叉树前中后序遍历详解:递归与迭代实现
  • Science 封面:AI 大模型 Evo 解码生命密码,基因组学进入新时代
  • Python 基础语法入门(一)
  • 前端函数防抖详解:原理、手写与实战应用
  • 基于 Python 的医院运营数据可视化平台设计与实现
  • OpenClaw 新功能:AI 直接解析 PDF 文档
  • 基于 Edge TTS 的 Python 语音合成实践

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online