maven 使用(动力节点Maven入门使用教程)
maven 使用(动力节点Maven入门使用教程)
2024-11-22 01:47:20  作者:箇亾狅鸛  网址:https://m.xinb2b.cn/sport/kyk259199.html
什么是Maven?

Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。

今天详细说说Maven的下载安装流程,也有视频版本,推荐动力节点的Maven视频教程,大家也可以观看视频学习如何下载安装,视频涵盖了Maven的方方面面,更易懂

在线学习:

https://www.bilibili.com/video/BV1dp4y1Q7Hf

Maven资料下载:

http://www.bjpowernode.com/?toutiaomaven

Maven下载及安装

下载Maven:apache-maven-3.2.1-bin.zip;

解压下载的压缩包:


配置环境变量(需要先配置好%JAVA_HOME%环境变量):


查看是否配置成功:


其他配置(后面讲到):settings.xml,实际项目开发中,Maven的大多数配置都是在该文件中进行设置。

%MAVEN_HOME%/conf目录下的settings.xml,该配置文件针对系统所有用户:


系统当前用户目录下.m2下的settings.xml,针对当前用户。默认没有,可自行复制一份:


Maven项目的文件/目录结构相关约定


src/main/java-存放项目.java文件;src/main/resources-存放项目资源文件;src/test/java-存放测试类.java文件;src/test/resources-存放测试资源文件;target-项目输出目录;pom.xml-Maven核心文件(Project Object Model);使用MyEclipse创建Maven项目

MyEclipse提供了Maven4MyEclipse插件,已经内置安装了Maven;但我们通常使用自己下载配置的Maven,在Installations选项中添加我们刚才下载配置的Maven。Eclipse可自行安装m2eclipse插件。


新建一个Maven Project:


选择workbench Location:


选择Maven Archetype(项目骨架),这里我们选择maven-archetype-webapp:


设置Maven相关参数,Group Id,Artifact Id,Version,Package。它们共同组成Maven的坐标:


后续相关配置

项目创建成功之后,我们看到MyEclipse默认只为我们创建了src/main/resources,打开项目属性-Java Build Path-Source一栏,可看到src/main/java和src/test/java显示missing:


打开Libraries,编辑JRE环境,选择自己安装的JDK:



这时,src/main/java和src/test/java已经出来了,再自行添加src/test/resources目录:


接下来,设置Project Facets。选择Java 1.7版本和Dynamic Web Module 3.1版本:


设置项目输出目录如下:


设置部署打包结构如下,删除测试相关目录:


pom.xml文件,添加相关jar包依赖

打开pom.xml文件,我们看到Maven已经为我们添加了JUnit3.8.1的依赖,这里我们改成JUnit 4.11,同时添加Servlet-api的依赖包:


保存之后,自动为我们添加了相关jar包。这时最开始缺少servlet-api相关类的错误提示已经没有了:


构建及部署项目

右键pom.xml-Run As-Maven-install:


来到target文件夹下,我们看到生成了项目的部署文件:


部署项目到Tomcat应用服务器,访问项目:


  • 小书亭评论说有物资是什么意思
  • 2024-11-22小书亭评论说有物资是什么意思物资,在我国专指生产资料,有时也泛指全部物质资料,较多指工业品生产资料其与物流中“物”区别于,“物资”中包含相当一部分不能发生物理性位移的生产资料,这一部分不属于物流学研究的范畴,例如建筑设施、土地等。
  • dc最强反派黑亚当上映时间(最新DC电影黑亚当)
  • 2024-11-22最新DC电影黑亚当《黑亚当》终于还是来了,只是国内还没上映,乐观估计DC的作品国内应该还是会上映的,这部影片它汇集了相当强的演员阵容,包括一些首次以真人亮相的DC角色,先来看看完整的角色指南在多年的开发之后,由道恩·强。
  • 唬怎么读(唬的读音)
  • 2024-11-22唬的读音唬[hǔ]汉语词语,释义为威吓(hè),虚张声势是唬不住人的,蒙混,蒙哄用流言的人同“吓”吓〈动〉hè形声从口,赫声本义:恐吓,恫吓先生造此等言语,意欲吓编吾马——《二刻拍案惊奇》;又如:吓骗(恐吓诈。
  • 独孤天下宇文邕从寺里回来(细数宇文家的情种)
  • 2024-11-22细数宇文家的情种风追云动天下寓言一念中,此情与谁轻颂,命运煽动我心交付任你拨弄,赴万劫梦中红尘知遇人生何处不相逢,我叹留恋万种,天高地厚一曲由衷与你相拥,不悔情独钟岁月提笔惊鸿期许天下为公,书写恩怨爱恨骁勇,流年拱手。
  • 滴滴嘀嗒顺风车合法吗(嘀嗒顺风车反击滴滴)
  • 2024-11-22嘀嗒顺风车反击滴滴今日,嘀嗒出行公布的“百日安全行动”结果显示,截至11月11日,嘀嗒产品安全功能使用率有明显提升,新增紧急联系人设置的用户达10.2万人/天、进行行程分享短信数达27.2万/天;客服人员数量增加18.。
  • 郭德纲和郭麒麟于谦完整版(郭德纲与于谦录节目三句不离郭麒麟)
  • 2024-11-22郭德纲与于谦录节目三句不离郭麒麟众所周知,提起相声,大家第一时间会想起德云社,确实如此,德云社培养出了众多优秀的弟子,比如岳云鹏、郭麒麟、张鹤伦等,他们如今在业界都已经声名鹊起,成为了中流砥柱般的存在,而昨晚德云社也终于开箱了,除了。
  • 醉红颜古风情歌(醉红颜古邑原创)
  • 2024-11-22醉红颜古邑原创我笑世人多痴癫,为情迷绊似锁牵汝辈哪知佛法渡,自古红颜误少年然我男儿志趣短,视若胜景虚承欢唤我国人壮穷志,贱卖情思添酒钱,。
  • 十大经典动作片吴京 向华强为吴京投拍了一部动作佳片
  • 2024-11-22十大经典动作片吴京 向华强为吴京投拍了一部动作佳片近年来的华语动作片大银幕上,甄子丹凭借“叶问系列”、吴京凭借“战狼系列”,吸引了不少动作影迷的眼球早年的甄子丹、吴京,都是因为袁和平的发掘,才步入动作影坛而初入影坛的甄、吴二人,在时代变迁的潮流之下,。
  • 陕西强制戒毒管理局官网(陕西省宝鸡强制隔离戒毒所)
  • 2024-11-22陕西省宝鸡强制隔离戒毒所陕西省宝鸡强制隔离戒毒所党委始终坚持发挥党建引领作用,着眼党建工作标准化规范化建设,精心谋划统筹安排,抓住关键突破提升,示范引领促进落实,不断推动党建工作整体前进、系统落地、收见成效聚力“三统”做势布。
  • 八字起名网介绍
  • 2024-11-22八字起名网介绍八字起名是起名网基于AI人工智能科学、名字统计学、汉语语言文学、名字印象心理学、古代诗词国学、以及结合中国传统八字起名民俗文化而来的大数据AI人工智能科学起名系统,并拥有自主知识产权著作权。
  • 外置闪光灯怎么用不了(玩转外置闪光灯)
  • 2024-11-22玩转外置闪光灯很多时拍摄人像时都会用到外置闪光灯,令皮肤的颜色更加鲜艳和柔滑不过外置闪光灯的使用方法各有不同,很多新手都未必能够灵活运用一支外置闪灯可以将它插在机顶,也可以离机闪,不过不是所有地方都适合使用离机闪灯。