近期在自学javaweb的内容,记录学习过程。欢迎大家讨论交流、批评指正。
java版本:11;IDEA版本:2021.2;maven版本:3.8.3;Tomcat版本:10.0
创建新项目打开IDEA,选择【新建项目】
设置项目名称和路径
先将【src】目录删除
配置pom.xml在pom.xml中添加
找到Maven依赖(此处以jakarta.servlet为例,其他依赖包操作相同)
将内容粘贴到pom.xml的
点击更新后等待IDEA下载依赖,成功后可以看到项目Meven标签页中项目的依赖项下出现了我们导入的依赖
创建子工程在项目中添加新模块
设置子工程名称
设置maven及其设置文件和仓库路径
点击【完成】等待项目创建完成。
配置子工程我们发现子工程的依赖项没有继承父工程,此时我们打开父工程的pom文件检查是否在
打开父工程的pom文件,看到
打开子工程的pom文件,发现没有
test org.example 1.0-SNAPSHOT
修改完成后更新配置,可以看到子工程继承了父工程的依赖
在子工程【main】目录下创建目录【java】和【resources】。将【java】目录标记为 Source Roots;将【resources】目录标记为 Resource Roots
(可选)在子工程的【src】目录下创建【test】目录,再在【test】目录下创建【java】和【resources】目录,将【java】目录标记为 Test Source Roots;将【resources】目录标记为 Test Resource Roots
在标记目录时也可以在【项目结构】中标记。
顶部工具栏【文件】 --> 【项目结构】打开项目结构设置,选择【模块】,选择子工程,选择【源】,在此页面中可以选择目录,在上方的【标记为:】选择需要标记的目录类型
配置Tomcat在【main】 --> 【java】文件夹下添加java类文件,让该类继承HttpServlet类
至此,项目创建完毕



