当前位置: 首页 > news >正文

从零搭建javaweb开发环境:JDK+Maven+Tomat+IDEA详细教程

环境安装总顺序:先装JDK → 再装Tomcat → 再装IDEA并集成 → 最后安装配置Maven
一、安装并配置JDK
1.可以搜索https://www.oracle.com/cn/java/technologies/downloads/ 下载
2.配置环境变量

  • 右键此电脑 → 属性 → 高级系统设置 → 环境变量

  • 系统变量中新建:
    变量名: JAVA_HOME 
    变量值:你的JDK安装路径
    image

  • 找到Path变量 → 编辑 → 新建:
    %JAVA_HOME%\bin
    image

二、下载Tomcat

  1. Tomcat 是运行 JavaWeb 项目的 Web 服务器,必须和 JDK 版本匹配。
    推荐搭配:JDK8 + Tomcat 9
    下载链接:https://tomcat.apache.org/
    找到左侧 Download → 选择 Tomcat 9 ,在 Binary Distributions 里找到:- 64-bit Windows zip
    点击下载 zip 压缩包。
    image
    2.配置环境变量:
  • 新建 CATALINA_HOME
    1. 点击 新建
    2. 变量名:CATALINA_HOME 
    3. 变量值:填你刚才的 Tomcat 解压路径
    4. 确定。
    image
  • 把 bin 目录加到 Path
    在系统变量里找到 Path → 编辑
    新建一条:%CATALINA_HOME%\bin 
    image
  1. 启动 Tomcat 并测试
  • 启动 Tomcat
    进入你的 Tomcat的bin目录,双击:startup.bat  出现一个黑窗口,不闪退、不停,就说明启动成功,如图:
    809ff54f-5a15-4ebf-835f-c049cd0b1d33

  • 浏览器访问测试
    打开任意浏览器,输入:http://localhost:8080 出现以下界面为成功。
    image

  • 关闭选择bin目录下shutdown.bat双击即可。
    image

三、IDEA
下载IDEA后需要下载中文插件
点击左上角文件-设置-插件,搜索Chinese选择图中的插件下载,安装完成后重启IDEA
image

四、安装并配置Maven
1.下载地址:https://maven.apache.org/
左侧选择Download,选择apache-maven-3.9.13-bin.zip下载

image

2.环境变量中配置Maven

  • 新建 MAVEN_HOME
    点击 新建
    变量名:MAVEN_HOME
    变量值:填你刚才的 apache-maven-3.9.13-bin.zip 解压路径
    确定。
    image
  • 把 bin 目录加到 Path
    在系统变量里找到 Path → 编辑
    新建一条:%MAVEN_HOME%\bin
    image

3.在 IntelliJ IDEA 中配置 Maven 环境,目的是让 IDEA 使用你自己安装的 Maven,而不是 IDEA 自带的版本,这样可以统一版本、使用自定义的配置和本地仓库。

    • 操作:点击左侧的 自定义 → 选择 所有设置...
  • 依次展开 构建、执行、部署 → 构建工具 → 选中 Maven
  • 用户设置文件
    路径: D:\apache-maven-3.9.13-bin\apache-maven-3.9.13\conf\settings.xml 
    作用:指定 Maven 的核心配置文件。这个文件里包含了镜像源(比如阿里云镜像,加速下载)、私服地址、全局 profile 等重要信息。勾选“重写”是为了强制 IDEA 使用这个文件,而不是默认的。
  • 本地仓库 (Local repository)
    路径: D:\mavenwen 
    作用:指定 Maven 下载的 jar 包(依赖)存放在本地的哪个文件夹。这样所有项目都共享同一个仓库,避免重复下载,也方便管理。
    image

fa0e22c4c241aacaf39eb293f176f9a1

4.在IDEA中创建web项目

  • 点击 新建项目,打开项目创建窗口。
  • 在左侧列表中选择 Maven Archetype,这是通过 Maven 模板快速生成项目结构的方式。
  • 配置项目基本信息
    选择JDK:选择项目使用的 JDK 版本,这里是  1.8 Oracle OpenJDK version 1.8.0_101
    选择Archetype:选择项目模板,这里是  org.apache.maven.archetypes:maven-archetype-webapp ,这个模板会自动生成标准的 Maven Web 项目结构,包括  webapp  目录和  web.xml  等文件。
  • 完成创建。
    image

5.在 IDEA 中为项目添加 Tomcat 支持

  • 点击 IDEA 右上角 「运行」→「编辑配置...」
  • 点击左上角 + → 选择 Tomcat Server → 选择本地。
    image
  • 选择jre
    image
  • 点击部署,选择工作中的第二个。
    image
  • 重新加载一下自动跳到浏览器即完成
    image
http://www.jsqmd.com/news/455895/

相关文章:

  • DouYinBot:一站式抖音无水印视频解析工具
  • GVIM高效编辑技巧:从基础操作到批量处理
  • Swift-All实战:5分钟搭建个人AI绘画工具链(支持300+多模态模型)
  • 工作总结-四层架构
  • 华大HC32F460在IAR环境下FPU硬件浮点运算单元配置全攻略
  • 在Ubuntu服务器上一键部署Lingbot-Depth-Pretrain-ViTL-14深度估计服务
  • DeepSeek-R1-Distill-Qwen-1.5B模型并行:Horovod分布式训练
  • TranslucentTB:Windows任务栏视觉增强与界面优化全指南
  • translategemma-27b-it实测:一张图搞定多语种翻译,小白也能轻松上手
  • [特殊字符] OpenClaw + 飞书集成超详细教程
  • Linux--V4L2框架下UVC驱动的关键交互机制与实现解析
  • GLM-OCR多模型效果横向对比:与Tesseract、PaddleOCR的精度与速度测试
  • Qwen3-ASR-0.6B智能会议纪要:从语音到Markdown自动生成
  • StructBERT零样本分类-中文-base智能助手:中文问答系统意图零样本识别
  • UE5 GAS RPG实战:从代码配置到蓝图角色创建的开发流程解析
  • 2026年硕士论文AI率高于30%怎么办?亲测3款降AI工具帮你顺利答辩
  • 新手零基础入门硬件编程:基于快马平台实现STM32 LED闪烁实验
  • 利用快马平台快速原型freertos智能家居温控系统
  • 3步解锁智能工具:视频内容提取与高效文档转换全攻略
  • Qwen-Image-Layered入门指南:零基础学会图像智能分层
  • 中介TOP10百分评 留学服务看口碑与硬实力 - 博客湾
  • 【Python 3.15多解释器隔离终极指南】:20年CPython核心开发者亲授GIL破局之道与生产级隔离实践
  • 从HuggingFace迁移到EmbeddingGemma-300m的实践指南
  • DeOldify项目依赖管理详解:从零开始配置Python环境与IDE
  • 中介TOP10评分榜 文书实力才是留学核心硬通货 - 博客湾
  • 高效视频PPT智能提取:从问题到实践的全流程指南
  • 从BEVDepth看3D检测演进:为什么显式深度监督能缩小与激光雷达10%的NDS差距?
  • 中介TOP10百分测 留学选机构看这篇就够 - 博客湾
  • RVC模型服务器选型与成本优化指南
  • flag_in_your_hand