Maven 中的 与 的区别:
它们都是用来排除 Jar 包依赖的,但是作用上却是有所不同。
依赖被定义为 optional 可选,那么依赖只能在该项目中传递,并不会被传递到引用该项目的父项目中,父项目需要重新引用该依赖才可以。
exclusions 则是排除子项目中传递过来的依赖。
Maven 中的 与 的区别:
它们都是用来排除 Jar 包依赖的,但是作用上却是有所不同。
依赖被定义为 optional 可选,那么依赖只能在该项目中传递,并不会被传递到引用该项目的父项目中,父项目需要重新引用该依赖才可以。
exclusions 则是排除子项目中传递过来的依赖。