如何使用IDEA搭建JaveWeb Maven项目

在这里插入图片描述

创建项目之前先在IDEA配置一下Maven。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oUBzznXK-1648448956372)(Maven的使用和集成.assets/image-20220328123650217.png)]

①在IDEA最开始的界面选择Configure,点击Settings。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OrHm9jX8-1648448956374)(Maven的使用和集成.assets/image-20220328123900667.png)]

​ 为什么要在最开始的界面,因为这里设置的作用是全局,所有项目都生效,在项目里面设置只对当前项目生效,当然也可以在里面设置,看自己,在里面的话点击左上角file --> Settings。

​ 怎么从项目退出这个界面呢,close project项目即可。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bwpob2Ej-1648448956375)(Maven的使用和集成.assets/image-20220328124243373.png)]

②搜索Maven,并配置路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HFP2ZwKk-1648448956375)(Maven的使用和集成.assets/image-20220328124751368.png)]

③配置Runner

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N5SOkiNH-1648448956376)(Maven的使用和集成.assets/image-20220328124933591.png)]

④Apply保存

一、🌴使用骨架创建Maven的java web工程

①点击New project ,选择Maven,勾选骨架创建,骨架选择后缀为maven-archetype-webapp。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HrkmPIBu-1648448956377)(Maven的使用和集成.assets/image-20220328125356328.png)]

②填写项目信息

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4TNIr5jT-1648448956377)(Maven的使用和集成.assets/image-20220328125659026.png)]

③maven配置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kCcU9iCN-1648448956378)(Maven的使用和集成.assets/image-20220328125915442.png)]

创建完毕,这就是使用骨架创建javaweb项目,和不使用骨架创建的别在于在pom.xml文件中自动仓库加入项目需要的架构和jar包。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TYxM5vY4-1648448956380)(Maven的使用和集成.assets/image-20220328130051727.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U1WwHJv7-1648448956381)(Maven的使用和集成.assets/image-20220328130324204.png)]

④最后一步,补全项目结构,少了java、resource和test。右键main创建文件夹。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ucbWUQJD-1648448956382)(Maven的使用和集成.assets/image-20220328130517587.png)]

选择java和resource

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-naOstVsI-1648448956383)(Maven的使用和集成.assets/image-20220328130651743.png)]

同理在src下也创建文件夹Directory,选择test

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TXah7zyW-1648448956384)(Maven的使用和集成.assets/image-20220328131146719.png)]

完成后便是完整的maven的javaweb项目目录结构

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l6NoOVj2-1648448956385)(Maven的使用和集成.assets/image-20220328131625900.png)]

一、🌴不使用骨架创建Maven的java web工程

①点击New project ,选择Maven,不勾选骨架创建。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fg9uRb2Y-1648448956386)(Maven的使用和集成.assets/image-20220328131731475.png)]

②填写项目信息

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uPmA7y7G-1648448956387)(Maven的使用和集成.assets/image-20220328131819468.png)]

完成后项目之间建立成功,相对骨架来说,不使用骨架相对来说就简单很多,pom.xml文件更少。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VMCRzqEZ-1648448956388)(Maven的使用和集成.assets/image-20220328132031451.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yswrSUrt-1648448956389)(Maven的使用和集成.assets/image-20220328132056518.png)]

③不全项目结构,webapp。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-54abxHcF-1648448956389)(Maven的使用和集成.assets/image-20220328132146679.png)]

在Modules中添加web

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wJwVN4j6-1648448956390)(Maven的使用和集成.assets/image-20220328132227670.png)]

修改Web Resource Directory Path,在main后补上\webapp

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qg5Yvo0p-1648448956391)(Maven的使用和集成.assets/image-20220328132325510.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yzY3usBl-1648448956391)(Maven的使用和集成.assets/image-20220328132638617.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zMwFROdd-1648448956392)(Maven的使用和集成.assets/image-20220328132840087.png)]

再修改Deployment Descriptors Path,重新修改settins路径。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ISqzG2IO-1648448956393)(Maven的使用和集成.assets/image-20220328133020161.png)]

可以先复制\WEB-INF\web.xml,然后再选择webapp路径,再将复制的粘贴上去。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3V5qLfv7-1648448956394)(Maven的使用和集成.assets/image-20220328133111229.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LYwbSCjr-1648448956394)(Maven的使用和集成.assets/image-20220328133205048.png)]

最后添加一下Afrifact,Apply保存就完成了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jajnQ3pR-1648448956395)(Maven的使用和集成.assets/image-20220328133324703.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zZhAN9rk-1648448956395)(Maven的使用和集成.assets/image-20220328133422087.png)]


在这里插入图片描述

                                                                                                 了解Maven是什么?
                                                                                                 Maven的安装和配置
                                                                                  如何使用IDEA搭建JaveWeb Maven项目


  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小满@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值