在聚合工程里写一个<properties>标签,里面是自定义属性,里面的属性标签是自己定义的

引用属性:

加入我们也想在配置jdbc的resource文件里的属性也交给properties,也就是扩大控制范围,那么就可以这样写:
jdbc文件:

第一步定义:

第二步引用:

如果仅仅写到这是不能识别的,因为现在的properties文件只能识别pom文件,要想识别resource文件,就要写它的坐标,../的作用是往上一层级找

用的是build标签,注意用<filtering>的作用是识别符号${},
这样写比较麻烦,现在我们演示的是maven2工程,但是如果我们还有3,4,5工程呢,这样配置比较麻烦,所以我们可以这样配置:

${project.basedir}这样代表所有子工程,也就是所有子工程都会识别这个配置统一管理
还有一个问题就是,在打war包的时候,如果在WEB-INF里没有web.xml这个文件它会报错

方案一(不正规):直接创建个web.xml文件给他,文件里什么都不用写
方案二:编辑一个插件;

小结:



第四步(了解):

版本管理:
