pom 文件笔记

 

dependency

type

jar
默认为 jar,即引入一个jar包
pom
将所有的jar包打包为一个pom,如果依赖了pom,就可以使用所有的jar包

scope

import
只在内定义的中支持import这一scope。
在当前这个pom文件的内定义的会被替换成一些系列的。
这些dependency可以等价于直接在当前pom文件中定义的,而不是从父项目继承来的。类似于复制粘贴的关系。
如果要对定义的dependency覆盖,应该注意顺序,将实际需要的依赖写在上面。
test
只在测试的编译和运行阶段可用
provided
只在编译和测试的时候使用
 

packaging

pom

当项目使用分模块管理时,父级项目的打包类型指定为pom

 

modelVersion

指定该xml文件对应的pom的版本,对maven3来说,只能是4.0.0

 
posted @   Bin_x  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2017-07-25 一天一个设计模式(15)——中介者模式
点击右上角即可分享
微信分享提示