Idea中web项目一些配置问题

1. 产生原因


我从github上clone项目下来后发现idea的一些配置没有带下来需要自己配, 这花了我很多时间, 所以这里总结一下。

2. 具体配置


首先是利用idea进行clone操作
在这里插入图片描述
将对应仓库的ssh链接拷贝到此处即可
在这里插入图片描述
完成后项目就被clone到了本地, 下面进入正式配置
在这里插入图片描述
首先选择所要使用的SDK
在这里插入图片描述
在Modules选项卡中选择当前模块的Web.xml配置文件路径
在这里插入图片描述
这里确认web.xml被选择后, 直接确认即可
在这里插入图片描述
接下去配置Artifacts选项卡, 注意这里配置顺序不能变, 因为Artifacts需要从web.xml中获取配置信息, 如果你先配置了Artifacts而后配置Modules会导致找不到这个From Modules…选项。
在这里插入图片描述
到这里项目的配置结束了, 下面配置tomcat服务器, 这里的配置我个人没遇到什么问题
在这里插入图片描述
但有一个值得注意的地方就是这里的路径, 这个路径意味着你创建的servlet的URI必须和它保持一致。
在这里插入图片描述
假设说我现在将这个路径改成了
/123
:
在这里插入图片描述
那么服务器的URL必须要与此保持一致:
在这里插入图片描述
后端部分的servlet中的路径也必须和这个保持一致:
在这里插入图片描述
前端中同样也必须如此:
在这里插入图片描述
所以建议直接将这个路径写成根路径: /, 这样就不需要了。
(完)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/310084.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

查看navicat链接密码

导出链接,带密码导出 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/239bcf0ad22d4de98524fa4d7db4a30d.png 查看密码 这个是navicat加密后的密码,需要解密 使用一段代码解密 这个是php代码,没有本地php环境,可以看在线…

java项目之基于个人需求和地域特色的外卖推荐系统(ssm)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的闲一品交易平台。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 管理员:管理员…

超低温冰箱,还在人工监测?教你一招完成,超级简单!

随着科技的不断进步,超低温冰箱在医疗、科研、生物制药等领域的应用日益广泛。超低温环境对储存和保护生物样本、药品等具有特殊的要求,因此超低温冰箱监控系统变得至关重要。 客户案例 医疗实验室 河南某大型医疗实验室使用超低温冰箱存储各种生物样本…

服务端性能测试——性能测试工具JMeter-L1

第一遍没学懂,后续文章会更新~ 目录: 1.JMeter介绍与安装Meter简介JMeter安装2.JMeter的运行JMeter运行、界面功能简介3.使用代理服务器录制请求录制压测脚本(一)Web端脚本录制方法4.测试计划5.线程组6.控制器7.JMeter采样器/取…

高通rb5的fastboot设备识别不了及驱动安装问题

Android fastboot驱动无法安装和识别问题-CSDN博客 以上为转载出处。

已设定选项 ‘readonly‘ (请加 ! 强制执行)

这是vim编辑器报的错误,相信很多人都遇到过。在使用vi编辑一个需要sudo权限的文件后,保存的时候出现这样的错误。这个时候很多人做的事情可能就是不保存退出(敲命令:q!),然后再以sudo vi打开文件重新编辑一次。如果恰巧…

既然所有ERP系统都很烂,那创业公司有没有机会?

既然所有ERP系统都烂,那创业公司有没机会? 得一点点把这问题捋顺了再回答—— 先说说“都很烂”这个判断是否准确谈谈国产ERP和国际ERP厂商,新创公司是否有优势?最后聊一下创业本身,如何创业、风险如何…… 一些人可能对传统的ERP系统感到…

领域驱动模型之各层实体严格分层处理

为什么要分层处理呢? 在领域驱动模型中,分为应用层(application)、领域层(domain)、基础设施层(infrastructure)。各层只能处理和访问自己所属层的 entity 或者 dto 对象&#xff0…

态势研判能力再获“赞” | 安全狗连续3年获得中国网络空间安全协会感谢

在2024年的新年伊始,安全狗依托在2023年期间协助中国网络空间安全协会完成《网络安全态势感知研判分析报告》并支持相关网络安全态势研判工作而获得感谢信。 厦门服云信息科技有限公司(品牌名:安全狗)创办于2013年,是国…

IPv6路由协议---IPv6动态路由(OSPFv3-7)

OSPFv3和OSPFv2协议比较 1.不同点 (1)OSPFv3基于链路运行,不是基于IP子网运行。 OSPFv3运行在IPv6协议上,IPv6是基于链路而不是基于网段运行。这样,在配置OSPFv3时,不需要考虑是否配置在同一网段,只要在同一链路,就可以不配置IPv6全局地址而直接建立联系。 (2)OS…

JDBC初体验(二)

一、SQL注入 1.1 SQL注入原理 利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在web表单中输入(恶意的)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按…

S1-01 FreeRTOS

什么是FreeRTOS FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。 由于RTOS需占用一定的系统资源(尤…

11Spring IoC注解式开发(下)(负责注入的注解/)

1负责注入的注解 负责注入的注解,常见的包括四个: ValueAutowiredQualifierResource 1.1 Value 当属性的类型是简单类型时,可以使用Value注解进行注入。Value注解可以出现在属性上、setter方法上、以及构造方法的形参上, 方便起见,一般直…

虚拟主机 如何上传大于100M的文件 php网站程序

问题 虚拟主机上传文件大小限制100m, 有时会遇到非常大的文件上传,上传过程中耗时非常久, 可能服务器的限制设置了上传文件尺寸,返回“413 request entity too large” 整体逻辑 前端:上传文件时,进行文…

高精度彩色3D相机:开启崭新的彩色3D成像时代

3D成像的新时代 近年来,机器人技术的快速发展促使对3D相机技术的需求不断增加,原因在于,相机在提高机器人的性能和实现多种功能方面发挥了决定性作用。然而,其中许多应用所需的解决方案更复杂,仅提供环境的深度信息是…

Linux CentOS 7.6安装nginx详细保姆级教程

一、通过wget下载nginx压缩包 1、进入home文件并创建nginx文件夹用来存放nginx压缩包 cd /home //进入home文件夹 mkdir nginx //创建nginx文件夹 cd nginx //进入nginx文件夹2、下载nginx,我这里下载的是Nginx 1.24.0版本,如果要下载新版本可以去官网进行下载:…

ChatGPT付费创作系统V2.5.5独立版+前端

ChatGPT付费创作系统V2.5.5版本优化了很多细节,功能增加增加长篇写作功能。该版本为编译版无开源,本版本特别处理了后台弹窗、暗链网址。特别优化了数据库。升级过程中未发现任何BUG,全新安装或者升级安装均未出现400或者500错误,…

LeetCode刷题--- 地下城游戏

个人主页:元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 ​​​​​​http://t.csdnimg.cn/6AbpV 数据结构与算法 ​​​http://t.csdnimg.cn/hKh2l 前言:这个专栏主要讲述动…

降低运营成本:采用安全托管服务(Managed Security Service,MSS)

文章目录 安全托管服务(MSS)?安全托管服务的内容安全风险评估安全监控预警安全应急响应安全问题咨询 企业为什么需要安全托管服务?与MSS合作的好处是什么?MSP和MSSP有何区别?MSSP如何向客户呈现服务内容企业可以托管哪些网络资产威胁管理托管…

算法训练营第四十二天|动态规划:01背包理论基础 416. 分割等和子集

目录 动态规划&#xff1a;01背包理论基础416. 分割等和子集 动态规划&#xff1a;01背包理论基础 文章链接&#xff1a;代码随想录 题目链接&#xff1a;卡码网&#xff1a;46. 携带研究材料 01背包问题 二维数组解法&#xff1a; #include <bits/stdc.h> using namesp…