maven是一个管理依赖的一个工具,上面可以通过坐标导入依赖,之前也学过,主要说几个之前没有学的。
依赖传递:当我们导入某个依赖时,这个依赖他可能内部又有其他依赖
可选依赖:可选依赖是值对外界隐藏所依赖的资源,比如说这个依赖内部有个依赖,但是不想导入它的外界知道,就可以设置<option>标签为false。
排除依赖:就是主动断开不需要的依赖,当导入的依赖中的间接依赖,与自己本身的有些依赖中冲突时,就可以通过<exclesction>标签来排除那个冲突的标签。
然后就是聚合和继承:
聚合:就是当我们开发时,分为几个模块开发,从而可以方便管理,这个maven_01就是用来管理其他模块的,
具体步骤首先创建maven模块,设置打包类型为<pom>
然后就是<modules>标签,来设置参与聚合的模块,然后这个模块之间的创建的创建顺序是根据,模块之间的依赖关系来的,和书写顺序无关。
继承:大概意思是创建一个父类模块,然后在父类模块中设依赖,然后创建一个子类模块,在子类模块中,设置<parent>标签来继承父类模块,从而获得父类中的依赖
还有需要注意的是,在父类中可以定义供子类选择的依赖,就是把一些可以选择的依赖放到<dependendcyMagement>标签中,然后子类中可以选择的使用<denpendendcy>标签来导入需要的以来。
然后对于具体如下:
子工程中的操作:
标签:子类,依赖,标签,maven,模块,一些,操作,父类 From: https://www.cnblogs.com/y-258/p/17012071.html