maven的pom介绍及配置是什么
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这期内容当中小编将会给大家带来有关maven的pom介绍及配置是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.什么是pom?pom(Project Obje
千家信息网最后更新 2026年11月02日maven的pom介绍及配置是什么
这期内容当中小编将会给大家带来有关maven的pom介绍及配置是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
1.什么是pom?
pom(Project Object Model,项目对象模型)定义了项目的基本信息,用于描述项目是如何构建,声明项目依赖,插件配置,仓库配置等等。
2.pom配置
Xml代码
5 4.0.0 6 7... 8... 9... 10... 11... 12... 14... 15... 16... 17 18 19... 20... 21 22 23... 24... 25... 26... 27... 28... 29... 30... 31 32 33... 34... 35... 36... 37... 38... 39... 40... 41... 42
3.pom标签详解
3.1 项目坐标标签:
1.5. 4.0.0 6.org.codehaus.mojo 7.my-project 8.1.0 9.war 10. 11. groupId : 组织标识,例如:org.codehaus.mojo,在M2_REPO目录下,将是: org/codehaus/mojo目录。12. artifactId : 项目名称,例如:my-project,在M2_REPO目录下,将是:org/codehaus/mojo/my-project目录。13. version : 版本号,例如:1.0,在M2_REPO目录下,将是:org/codehaus/mojo/my-project/1.0目录。14. packaging : 打包的格式,可以为:pom , jar , maven-plugin , ejb , war , ear , rar , par15. modelVersion:定义pom版本号,版本号有一系列的规则
3.2 依赖标签:
(依赖关系列表(dependency list)是POM的重要部分,也就是我们项目对jar包的管理)
Xml代码
1.2. 10. groupId , artifactId , version :引用的坐标11. scope : compile(default),provided,runtime,test,system 依赖的范围12. exclusions 需要排除的依赖的jar包3. 8. …9.junit 4.junit 5.4.0 6.test 7.
3.3 继承和聚合(子pom对父pom依赖 和 父项目对模块的依赖)
1.5. 4.0.0 6.org.maven.my 7.${projectName}-parent 8.2.0 9. 10.11. 16.my-spring-web 12. my-spring-service 13. my-spring-common 14. my-spring-dao 15.
3.4 项目构建build时标签:
(可以帮我们指定 需要的maven插件,主要标签:Resources和Plugins
Resources:用于排除或包含某些资源文件
可以用于解决 我们部署测试和线上 服务时,资源文件配置的隔离依赖:-Ponline | -Plocal
Xml代码
1.2. 3. 10. 11.4. 9.5. 8.${project.basedir}/src/main/resources 6.true 7.12. 13. 14. 24. 25.local 15.16. 18.true 17.19. 23.20. 22.${project.basedir}/src/main/swap/local.properties 21.26. online 27.28. 30.false 29.31. 35.32. 34.${project.basedir}/src/main/swap/online.properties 33.
Plugins:设置构建的插件
1.2. …3. 4. 5. 6. org.apache.maven.plugins 7.maven-jar-plugin 8.2.0 9.false 10.true 11.12. 14.test 13.… 15.… 16.
上述就是小编为大家分享的maven的pom介绍及配置是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
项目
配置
目录
标签
代码
插件
版本
内容
坐标
文件
资源
分析
重要
专业
中小
也就是
仓库
信息
内容丰富
名称
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技赋能下的互联网金融
互联网科技保险
互联网科技社
互联网中国科技
互联网科技排名
九亚互联网科技
狮子座互联网科技培训
天扬科技互联网广告
华中科技有哪些互联网大佬
华服互联网科技官网
福建科技产业互联网发展
深圳艾果互联网通讯科技
锡山区互联网智能科技产品供应
伍佰万互联网科技怎么赚钱
从那以后互联网科技有限公司
有人说阿里系是互联网科技企业
广东鹅鹅鹅互联网科技有限公司
恒生科技指数 中概互联网
瑞安市蟠桃会互联网科技有限公司
互联网大会出现的黑科技
云南咖啡
新华互联网科技学院
哈尔滨新华互联网科技
佩信高科技互联网
成都玖崟互联网科技有限公司乐商圈怎么样
科技与互联网的利与弊
中盈科技互联网信息有限公司
昭通云南众福互联网科技有限公司
花神(南京)互联网科技有限公司
辽宁互联网新科技