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 @ 2022-07-25 15:56  Bin_x  阅读(42)  评论(0)    收藏  举报