安装jdk+tomcat+ID教学
Windows 安装 JDK8 Tomcat9一、官方下载地址1. JDK 1.8 下载官网https://www.oracle.com/java/technologies/downloads/#java8选择Windows x64 → jdk-8uxxx-windows-x64.exe根据自己电脑是32位或者64位选择安装文件一般安装成功后在安装目录中会出现两个文件夹分别是jdk版本号和jre版本号的两个JAVA文件夹2. Tomcat 9 下载官网https://tomcat.apache.org/download-90.cgi选择64-bit Windows zip → apache-tomcat-9.0.xx.zip下载的安装文件是一个zip格式的压缩包将其解压缩Tomcat解压缩完成后会有若干目录。二、安装 JDK 1.81. 运行安装包双击 JDK exe 文件一路下一步。建议安装路径C:\Program Files\Java\jdk1.8.0_xxx过程中会提示安装 JRE默认即可。2. 配置环境变量右键此电脑 → 属性 → 高级系统设置 → 环境变量在系统变量中1. 新建变量名JAVA_HOME变量值C:\Program Files\Java\jdk1.8.0_xxx2. 找到 Path → 编辑新建两条%JAVA_HOME%\bin%JAVA_HOME%\jre\bin全部确定保存。3. 验证 JDK打开 cmd输入java -versionjavac -version显示版本号说明 JDK 配置成功。三、安装 Tomcat 91. 解压 Tomcat将下载的 Tomcat zip 文件解压到任意目录建议D:\apache-tomcat-9.0.xx2. 启动 Tomcat进入 Tomcat 的 bin 目录双击startup.bat窗口不闪退、无报错即启动成功。3. 访问测试浏览器打开http://localhost:8080出现 Tomcat 首页安装成功。4. 关闭 Tomcatbin 目录下双击shutdown.bat四、配置 Tomcat 环境变量可选系统变量 → 新建变量名CATALINA_HOME变量值D:\apache-tomcat-9.0.xx编辑 Path新建%CATALINA_HOME%\bin配置后直接在 cmd 输入startup即可启动。五、Windows 设置 Tomcat 开机自启1. 以管理员身份打开 cmd2. 进入 Tomcat bin 目录cd D:\apache-tomcat-9.0.xx\bin3. 安装服务service.bat install4. 打开服务WinR 输入services.msc找到 Apache Tomcat 9设置启动类型自动并启动服务。六、常用命令启动startup.bat关闭shutdown.bat安装服务service.bat install卸载服务service.bat remove七、IDEA的安装及配置1、在官方网站进行下载安装https://www.jetbrains.com/zh-cn/idea/download/?sectionwindows2、一般启动IDEA会默认进入IDEA欢迎界面点击加号New Project即可创建新项目​ IDEA是没有自带汉化的需要去插件扩展中下载选择右上角File——Settings——Plugins在搜索框搜索Chinese Language Pack点击Install安装插件完成之后Restart IDE重启IDEA后即切换为中文界面。3、创建一个Web项目​ 在创建的工程文件名上右键在弹出菜单中选择添加框架支持Add Framework Support——左侧Java EE下勾选“Web Application”右侧默认版本为4.0勾选“Create web.xml”。4、创建JSP文件​ 创建JSP文件直接右击web选择New→JSP/JSPX在弹出的“Create JSP/JSPX page”对话框中输入文件名即可。在IDEA中配置Tomcat部署项目首先在发布和运行项目之前需要先配置Tomcat在确保以上操作都没问题的情况下点击标题栏的运行——找到编辑配置——打开运行/调试配置窗口——单击左上角的“”在弹出的菜单中单击Tomcat服务器下的本地——在右侧设置好名称URLhttp://localhost:8080/和JRE打开部署栏单机➕号添加工件ARTIFACT即可添加当前项目————————————————版权声明本文为CSDN博主「ZMetteo7」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。原文链接https://blog.csdn.net/MaxZHCN/article/details/158807998八、常见问题1. startup.bat 一闪而过原因JAVA_HOME 配置错误。2. 8080 端口被占用解决修改 conf/server.xml 中的端口号。3. 无法访问 localhost:8080解决检查 Tomcat 是否启动、防火墙放行 8080。九、总结本文完整介绍 Windows 下 JDK8 Tomcat9ID 的安装、环境变量、启动、开机自启适合 Java Web 开发初学者使用。

相关新闻

Ricker小波及其频率切片小波变换 代码运行环境为MATLAB r2018a,小波基的选择根...

Ricker小波及其频率切片小波变换 代码运行环境为MATLAB r2018a,小波基的选择根...

Ricker小波及其频率切片小波变换 代码运行环境为MATLAB r2018a,小波基的选择根据领域的不同而不同,例如机械振动冲击信号分析中常用的morlet小波,结构损伤识别中常用的Marr小波,字典学习中效果较好的Laplace小波,图像处…

2026/5/17 10:22:30 阅读更多 →
一文吃透数据库视图(创建 / 查询 / 更新 / 删除)

一文吃透数据库视图(创建 / 查询 / 更新 / 删除)

一、视图的基本概念视图是从基本表中导出的虚表,数据库中仅存储视图的定义语句,并不存储视图对应的实际数据,视图展示的数据仍存放在原始基本表中。视图的查询结果会随基本表的数据变化而实时变化,因为每次查询视图,本…

2026/5/17 10:22:29 阅读更多 →
GBase 8s 之 DBACCNOIGN 环境变量介绍

GBase 8s 之 DBACCNOIGN 环境变量介绍

使用 DBACCNOIGN 环境变量,可以指定在发生指定的错误时 dbaccess的行为。未设置 DBACCNOIGN(默认行为):错误发生前已执行的 SQL 语句会被提交。设置 DBACCNOIGN1:发生错误时,退出 dbaccess并自动回滚整个未…

2026/5/17 10:22:27 阅读更多 →

最新新闻

数位dp(未完工)

数位dp(未完工)

前言 好像好久没写blog了,还是喜欢可爱的数位dp啊! 正文 数位dp,是指一种专门用于解决区间范围内满足特定约束条件的数字统计问题的算法,尤其适用于处理数值范围极大的场景。其核心是通过将数字按数位拆解,结合记忆化搜索或迭代…

2026/7/3 3:28:53 阅读更多 →
Agentic AI:聊天机器人到自主执行系统,把工具链跑成稳定流程

Agentic AI:聊天机器人到自主执行系统,把工具链跑成稳定流程

聊《Agentic AI:聊天机器人到自主执行系统,把工具链跑成稳定流程》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要这篇面向关注 AI 产品化和自动化系统的开发者,但不会把“Ag…

2026/7/3 3:26:53 阅读更多 →
AI-Agent开发实战指南 (新兴技术选型)

AI-Agent开发实战指南 (新兴技术选型)

AI Agent 开发实战指南从零构建自主决策的智能体1. 什么是 AI AgentAI Agent(智能体)是能够自主感知环境、制定计划、执行操作并学习迭代的 AI 系统。与传统的"一问一答"式聊天机器人不同,Agent 具备以下核心能力:感知&…

2026/7/3 3:26:53 阅读更多 →
Vibe Coding实战:3分钟搭建SpringBoot+MyBatis-Plus服务骨架

Vibe Coding实战:3分钟搭建SpringBoot+MyBatis-Plus服务骨架

这类工具最值得先看的不是功能列表,而是能不能在普通开发环境里,把“描述需求”到“跑通服务”的路径真正缩短。Vibe Coding 和类似的 AI 编程辅助,核心价值在于它能理解你的“氛围”或意图,快速生成可运行的代码骨架,…

2026/7/3 3:22:52 阅读更多 →
如何让经典游戏焕发新生:D2DX现代化补丁的完整指南

如何让经典游戏焕发新生:D2DX现代化补丁的完整指南

如何让经典游戏焕发新生:D2DX现代化补丁的完整指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 还在忍受《暗…

2026/7/3 3:20:51 阅读更多 →
网盘直链下载助手:告别龟速下载,9大主流网盘极速下载体验

网盘直链下载助手:告别龟速下载,9大主流网盘极速下载体验

网盘直链下载助手:告别龟速下载,9大主流网盘极速下载体验 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移…

2026/7/3 3:20:51 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻