Java Web环境搭建
一、环境准备(提前下载,避免中途卡顿)
先明确版本对应关系(重点!版本不匹配会出各种问题),新手直接照抄这个版本组合,兼容性最好:
操作系统:Windows 10 / 11(macOS、Linux步骤类似,文末附差异说明)
JDK:1.8(Java 8,最稳定、兼容性最强,新手首选)
Tomcat:9.0(适配JDK 8,免安装,解压即用)
IDE:IntelliJ IDEA Community(社区版,免费,足够新手使用)
下载地址(直接点击跳转,无需多余操作):
JDK 8:Oracle官网(需注册Oracle账号,嫌麻烦可搜“OpenJDK 8”,无需注册直接下载)
Tomcat 9:Tomcat官网(选择“Core”→“apache-tomcat-9.0.80-windows-x64.zip”)
IDEA社区版:IDEA官网(选择“Community Edition”下载)
二、第一步:安装并配置JDK(核心基础,必做)
JDK是Java的基础,所有Java程序(包括Tomcat、Java Web项目)都依赖它,配置环境变量是关键,一步都不能错!
- 安装JDK(全程下一步,重点改路径)
(1). 双击下载的JDK exe安装包,弹出安装界面,点击「下一步」;
(2). 重点操作:修改安装路径(默认路径有空格,容易出问题),建议改为:D:\Program Files\Java\jdk1.8.0_391(路径中无中文、无空格,记住这个路径,后面要用);
(3). 弹出“是否安装JRE”,直接点击「下一步」(JDK 8已包含JRE,无需单独安装);
(4). 等待1-2分钟,点击「关闭」,JDK安装完成。 - 配置JDK环境变量(最关键,新手易踩坑)
环境变量配置不好,后面输入命令会报错,跟着步骤来,每一步都标清楚了:
(1). 右键点击「此电脑」→ 选择「属性」→ 点击「高级系统设置」→ 点击「环境变量」(弹出两个区域:用户变量、系统变量,我们操作「系统变量」);
(2). 新建系统变量1: 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.8.0_391(就是刚才安装JDK的路径,复制粘贴,避免输错);
(3). 新建系统变量2: 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意开头有个“.”,不能漏);
(4). 编辑系统变量3(已有Path,无需新建): 选中「Path」→ 点击「编辑」→ 点击「新建」,分别添加两行内容: %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 添加完成后,点击「确定」保存所有设置。 - 验证JDK是否安装成功(必做,避免后续踩坑)
(1). 按下Win+R,输入cmd,打开命令提示符(小黑窗);
(2). 依次输入以下两个命令,输入完按回车(注意空格,java和-version之间有空格): java -version javac -version
(3). 如果弹出如下版本信息,说明JDK安装+配置成功;如果提示“不是内部或外部命令”,说明环境变量配置有误,回去重新检查路径。
三、第二步:安装并配置Tomcat(Web服务器,核心组件)
Tomcat是Java Web的服务器,用来运行我们写的Web项目,Tomcat 9是免安装版本,解压就能用,步骤很简单。 - 解压Tomcat(重点:路径无中文、无空格)
(1). 找到下载的Tomcat zip压缩包,右键选择「解压到」;
(2). 解压路径建议改为:D:\apache-tomcat-9.0.80(和JDK路径保持一致风格,无中文、无空格);
(3). 解压完成后,打开文件夹,重点记住这几个目录(后续可能用到): - bin:存放启动、关闭Tomcat的脚本(startup.bat、shutdown.bat); - webapps:存放Web项目(我们写的项目、测试页面都放这里); - conf:存放Tomcat的配置文件(端口、编码等都在这里修改)。2. 启动Tomcat并验证(新手易遇闪退问题)
(1). 进入Tomcat解压目录 → 打开bin文件夹 → 双击「startup.bat」(Windows系统),启动Tomcat;
(2). 启动成功:弹出黑窗口,不闪退,最后一行显示“Server startup in XXXX ms”,说明启动成功;
(3). 启动失败(闪退):最常见原因是JDK环境变量配置错误,回去重新检查JDK的环境变量,尤其是JAVA_HOME的路径;如果还是闪退,打开Tomcat的logs目录,查看catalina.out日志,排查具体错误。 - 验证Tomcat是否能正常访问
(1). 保持Tomcat黑窗口打开(关闭窗口=关闭Tomcat);
(2). 打开任意浏览器(Chrome、Edge都可以),在地址栏输入:http://localhost:8080,按回车;
(3). 如果看到Tomcat的默认欢迎页(有“Apache Tomcat”字样),说明Tomcat安装、启动成功。 - 可选配置(提升使用体验,新手可跳过)
配置环境变量,方便在任意地方启动/关闭Tomcat,不用每次都找到bin目录:
(1). 打开环境变量(和配置JDK环境变量步骤一样);
(2). 新建系统变量: 变量名:CATALINA_HOME 变量值:D:\apache-tomcat-9.0.80(Tomcat的解压路径);
(3). 编辑Path变量,新增一行:%CATALINA_HOME%\bin;
(4). 配置完成后,任意cmd窗口输入startup.bat即可启动Tomcat,输入shutdown.bat即可关闭。【常见问题】:端口8080被占用(访问localhost:8080失败) 解决方法:打开Tomcat的conf目录 → 编辑server.xml文件 → 找到,将8080改为8081(或其他未占用端口) → 重启Tomcat,访问http://localhost:8081即可。
四、第三步:安装IDEA(开发工具,新手友好)
IDEA是Java Web开发的常用工具,社区版免费,功能足够新手使用,安装步骤简单,重点是关联JDK和Tomcat。 - 安装IDEA
(1). 双击下载的IDEA安装包,点击「Next」;
(2). 修改安装路径(可选,默认也可以,建议和JDK、Tomcat路径保持一致,无中文);
(3). 勾选两个选项(提升使用体验): - Create desktop shortcut(创建桌面快捷方式); - Add launchers dir to PATH(添加到环境变量,方便全局打开);
(4). 点击「Next」→ 选择「Install」,等待安装完成,点击「Finish」。 - 配置IDEA(关联JDK和Tomcat,打通环境)
打开IDEA,首次启动会提示配置JDK,跟着步骤来:
(1). 打开IDEA,点击「New Project」(新建项目);
(2). 左侧选择「Java Enterprise」,右侧点击「Add」(关联JDK);
(3). 在弹出的窗口中,选择JDK的安装路径(D:\Program Files\Java\jdk1.8.0_391),点击「OK」;
(4). 同样,点击「Application Server」右侧的「Add」,选择Tomcat的解压路径(D:\apache-tomcat-9.0.80),点击「OK」;
(5). 点击「Next」→ 输入项目名称(比如HelloJavaWeb)→ 点击「Finish」,新建项目完成。 - 验证IDEA配置(打通整套环境)
(1). 在IDEA的项目中,新建一个test.html文件,内容输入:Hello Java Web!
;
(2). 点击IDEA右上角的「Run」按钮(绿色三角),启动项目;
(3). 启动成功后,浏览器会自动打开,显示“Hello Java Web!”,说明JDK、Tomcat、IDEA三者配置成功,整套Java Web环境打通!
五、完整验证(新手必做,确保环境可用)
最后做一个简单的验证,确保整套环境能正常运行,避免后续写项目出问题:
(1). 关闭之前启动的Tomcat和IDEA项目;
(2). 新建一个test.html文件,内容:Java Web环境搭建成功!
;
(3). 将test.html文件复制到Tomcat的webapps\ROOT目录下;
(4). 启动Tomcat(双击startup.bat);
(5). 打开浏览器,输入http://localhost:8080/test.html,能看到“Java Web环境搭建成功!”,说明环境完全可用。
总结
Java Web环境搭建的核心就是「JDK(基础)+ Tomcat(服务器)+ IDEA(开发工具)」,新手只要记住3个关键点:① 安装路径无中文、无空格;② JDK和Tomcat版本匹配;③ 环境变量配置准确,就能一次成功。

浙公网安备 33010602011771号