1、创建父工程(本人用的是IDEA2022.3)
1、创建Project
2、配置Maven信息
如果没有提前设置过Setting for new project这个配置,那么每次创建Project后都需要设置Maven家目录位置,否则IDEA将使用内置的Maven核心程序(不稳定)并使用默认的本地仓库的位置(C盘)。这样一来,我们这个Maven项目用的就是C盘那个默认的本地仓库,像我们平时如果用的是自己设置的仓库,里面一般已经下载了很多jar包提供给我们使用,如果在这个项目里面还想要用这些jar包,又得才行从网络上下载到C盘的那个仓库才能使用了。这会占用我们C盘的空间,影响系统性能。
配置之后,IDEA会根据我们在这里指定的Maven家目录自动识别到我们在Setting.xml配置文件中种指定的本地仓库。
再教大家一个配置,配置好了,每次创建的Maven工程的仓库家目录就是自己设置好的仓库家目录。
3、创建Web模块工程
1、修改打包方式
上面创建的是java工程,打的是jar包,现在想要创建Web工程的话,首先要修改打包方式,设置为war包。
2、Web设定
3、借助IDEA生成web.xml
4、设置Web资源的根目录
4、其他操作
4.1在IDEA执行maven命令
4.2在IDEA查看某个模块的依赖信息
4.3 工程导入
Maven工程除了自己创建,还有很多情况是别人创建的。而为了参与开发或者是参考学习,我们都需要导入到IDEA中。下面我们分几种不同情况来说明
1、来自版本控制系统:
目前我们通常使用的都是Git(本地库)+码云(远程库)的版本控制系统,结合IDEA的相关操作查看克隆远程库部分。
2、来自工程目录
直接使用IDEA打开工程目录即可
4.4 模块导入
4、在IDEA中执行导入(和导入其他模块是差不多的)