IDEA 中配置 Tomcat (详细教程)

IDEA 中配置 Tomcat (详细教程)

前言

       在Web项目的开发过程中,Tomcat 作为一款开源的Servlet容器,不仅能够提供稳定的运行环境,为开发者提供了丰富的功能支持。因此,本文将详细阐述在Web项目如何配置Tomcat服务器,包括安装检查、模块设置、路径配置、依赖管理以及应用程序服务器的配置等关键步骤,确保能够顺利完成 Tomcat 的配置工作。

一、tomcat 的下载

如果电脑没有下载【tomcat】,先下载【tomcat】:

【tomcat】下载官网:【https://tomcat.apache.org/

注意:这里建议大家下载【9.0版本】以下的【tomcat】,因为【10.0版本】以上的【tomcat】配置太高了,Web项目可能运行不起来。

我这里下载的是【9.0版本】的【tomcat】

注意:大家在安装【tomcat】时,要记得【tomcat】的安装路径,方便后续【web项目】添加【tomcat】能找到

二、打开 IDEA ,新建一个项目

我们以SSM项目为例,打开 IDEA ,创建一个新的Project

在加载配置资源中的时间可能有点久【因人而异】,只需耐心等待即可

资源加载完成了,接下来就是配置【tomcat】了

三、配置 tomcat

点击 1、【File】→ 2、【Setting】

点击  1、【Build, Execution, Deployment】→  2、【Application Servers】→  3、【 + 】 →              4、【Tomcat Server】

这时候 点击 1、【Current  File】→  2、【Edit Configurations..】

 

然后点击  1、【 + 】→  2、往下滑找到【 Tomcat Server 】→  3、点击【 Local 】

然后点击  1、【 Deployment 】→  2、【 + 】→  3、点击【 Artifact.. 】 

点击第二个 选项 1、【  demo:war exploded】→  2、【 OK 】

点击  1、【  Apply 】→  2、【 注意:这时候不要点击【 OK 】 】→  3、点击【 Server 】          

 1、配置启动后自动打开的浏览器,我这里用的是【Chrome浏览器】,大家可以配置电脑上已有的浏览器

2、配置JDK版本:可以配置电脑上已有的JDK

3、配置端口:可以对端口进行配置,以防端口重复

4、先点击【 Apply 】

5、再点击【 OK 】

点击绿色箭头运行,看是否能成功运行

出现这个说明配置tomcat成功了

会跳转到浏览器打开,出现图片所示,说明Tomcat就配置成功了

结语

       至此,Tomcat配置完成,可以使用了。
       通过这篇详细教程,相信大家已经成功配置了 【 tomcat 】并且可以开始使用了!掌握好    【 tomcat 】可以让你的工作效率提升一个台阶。如果在下载安装过程中遇到问题,欢迎在评论区留言交流!

Read more

2025年具身智能安全前沿:守护机器人时代的防失控策略

还在为高昂的AI开发成本发愁?这本书教你如何在个人电脑上引爆DeepSeek的澎湃算力! 具身智能作为人工智能与机器人技术的融合体,在2025年已广泛应用于医疗、制造、交通等领域,但随之而来的安全风险,尤其是机器人失控问题,成为全球关注的焦点。本文深入探讨具身智能的安全性,分析潜在失控原因,如算法偏差、环境不确定性和网络攻击。文章提出多层次防失控策略,包括强化学习的安全框架、实时监控系统和伦理约束机制。通过大量代码示例和详细解释,阐述如何在实际开发中实现这些策略,例如使用Python模拟机器人行为预测模型和安全验证算法。同时,讨论2025年新兴技术如量子辅助验证和边缘计算在提升安全性的作用。最终,强调多学科协作的重要性,以构建可靠的具身智能生态。本文旨在为开发者、研究者和政策制定者提供实用指导,推动安全具身智能的可持续发展。 引言 在2025年,具身智能(Embodied Intelligence)已从科幻概念演变为现实技术核心。它指的是人工智能系统嵌入物理实体中,如机器人、无人车或智能家居设备,这些系统不仅能感知环境,还能通过行动与之互动。然而,随着应用的普及,机器人失控事件

By Ne0inhk

AR滤镜触发机制:识别特定图案激活特效

AR滤镜触发机制:识别特定图案激活特效 引言:从“看到”到“理解”的视觉跃迁 在增强现实(AR)应用中,如何让虚拟特效精准地响应真实世界的视觉信号,是提升用户体验的关键。传统AR滤镜多依赖人脸或姿态识别,而更高级的交互方式则基于特定图像或图案的识别来触发特效——这种技术被称为“图像目标识别”或“平面目标检测”。当摄像头捕捉到预设的图案(如一张海报、LOGO或二维码),系统立即识别并激活对应的3D模型、动画或音效。 本文聚焦于一种实际可落地的技术方案:基于阿里开源的万物识别-中文-通用领域模型,实现一个轻量级AR滤镜触发系统。我们将使用PyTorch框架完成推理部署,并通过修改Python脚本路径适配本地环境,最终实现“上传图片 → 自动识别 → 触发反馈”的完整流程。 这不仅适用于营销活动中的互动海报、教育场景中的智能课本,也为开发者提供了一套可快速验证的原型方案。 技术选型背景:为何选择“万物识别-中文-通用领域”? 在构建图像识别驱动的AR滤镜时,我们面临多个技术选项: * 使用OpenCV+SIFT/BRIEF等传统特征匹配方法 * 基于TensorFlow

By Ne0inhk

FPGA千兆以太网SGMII接口配置实战

一:背景环境         物理环境:外部为标准千兆网络RJ45接口,经过PHY芯片后,转化为SGMII接口连接在XILINX芯片的GTX上,需要正确对网络数据进行获取。         采用1G/2.5G Ethernet PCS/PMA or SGMII(PG047)和Tri-Mode Ethernet MAC(PG051)的IP核。 二:1G/2.5G Ethernet PCS/PMA 配置和说明 本次选择的MAC IP核,如果和PS连接可以选择ZYNQ PS ; 本次选择SGMII,如果电口可以选择1000BASEX,则为SFP端口。 本次选择MDIO不勾选,勾选配置有问题。 GTX一个bank共用一组差分时钟,如果多个SGMII端口,则一个选择包含,其它选择不包含。        多个SGMII端口的共享一个core的连接图示:         IP核其它端口说明配置: // input ports .independent_clock_bufg (clk_

By Ne0inhk
无人机操控模式解析:美国手、日本手、中国手

无人机操控模式解析:美国手、日本手、中国手

无人机操控模式解析:美国手、日本手、中国手 无人机飞行中的“美国手”“日本手”“中国手”,并非指操控者的国籍或手部特征,而是全球主流的三种遥控器摇杆功能分配模式。其核心差异在于“油门(控制升降)”“俯仰(控制前后)”“横滚(控制左右)”“偏航(控制机头转向)”四大基础控制通道的分配逻辑不同,直接影响飞行操作的直觉性和适配场景。现代主流无人机遥控器均支持这三种模式的切换,选择核心取决于个人习惯、使用场景及技术门槛。 一、核心定义:三种模式的操作逻辑拆解 无人机遥控器通常有两个核心操纵摇杆(左手摇杆+右手摇杆),每种“手型”的本质是将四大控制功能分配给不同摇杆的“上下/左右”动作,以下是详细拆解: 1. 美国手(Mode 2):全球主流,新手首选 **定义**:因早期美国航模玩家广泛使用并推广而得名,是目前消费级无人机的默认模式,全球用户占比超70%,也是CAAC(中国民航局)执照培训的推荐模式。

By Ne0inhk