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中的路径也必须和这个保持一致:

前端中同样也必须如此:

所以建议直接将这个路径写成根路径: / , 这样就不需要了。

(完)

相关推荐
长安城没有风4 分钟前
Java 高并发核心编程 ----- 线程池原理与实践(上)
java·juc
Remember_9934 分钟前
Spring 核心原理深度解析:Bean 作用域、生命周期与 Spring Boot 自动配置
java·前端·spring boot·后端·spring·面试
风流倜傥唐伯虎10 分钟前
java多线程打印
java·多线程
80530单词突击赢13 分钟前
云原生时代:.NET与Java的K8s进化论
java
hhy_smile15 分钟前
Special method in class
java·开发语言
我命由我1234519 分钟前
Android 开发 Room 数据库升级问题:A migration from 6 to 7 was required but not found.
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
黄筱筱筱筱筱筱筱21 分钟前
7.适合新手小白学习Python的异常处理(Exception)
java·前端·数据库·python
Stecurry_3023 分钟前
Springboot整合SpringMVC --从0到1
java·spring boot·后端
Serene_Dream23 分钟前
NIO 的底层机理
java·jvm·nio·mmap
skywalker_1128 分钟前
多线程&JUC
java·开发语言·jvm·线程池