环境:IDEA 2022.3.2




目录

  • 一、前提条件
  • 二、了解基本目录结构
  • 三、使用骨架创建大体结构
  • 四、补全结构
  • 五、注意事项




一、前提条件

Maven项目的配置文件路径必须先设置好,否则一些依赖就不能成功引用(如果不是使用默认的本地仓库地址,而是新建的一个本地仓库地址),里面指向的是本地仓库的地址。(配置本地仓库和maven文件后期出

操作路径: Setting——搜索Maven——点击Maven——设置仓库路径


第一行 设置Maven的路径:找到存放maven的地址


idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_java

第二行 设置Maven的配置文件路径。双击Maven包,进入以下目录,双击conf文件夹。选中settings.xml文件 在设置第二行时,要把Override勾上(改写一下)

idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_web app_02





idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_03

结果

idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_04



二、了解基本目录结构



三、使用骨架创建大体结构


骨架:模板的意思


1、新建一个项目,使用Maven选择webapp模板

idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_05




步骤一:选中模板方式


步骤二:给webapp命名


步骤三:选择存放路径


步骤四:选中创建webapp模板(尾部是-webapp!)






在右上角 File 中找到 Project Structure 点击facets并点击 + 然后选中web


idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_web app_06





点击OK


idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_web app_07




规范结构


加上/src/main 让结构更规范


idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_08





这里要给以下两部分都修改路径



idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_maven_09



点击添加到结构中



idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_10


四、补全结构



右键main 添加文件,然后有提示缺了两个文件,全选中,回车 即可完工

idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_java_11





添加完剩余两个文件夹后,我们发现项目结构基本完整





idea新建一个maven项目没有java目录 idea创建maven工程没有webapp_intellij-idea_12


五、注意事项



webapp 项目必须在配置文件中把这个项目打war包,而不是jar包(默认为jar)

操作方法:在pom.xml文件中写上以下代码以打成war包

<!--把webapp项目打成war包--> <packaging>war</packaging>