美文网首页
maven optional 属性

maven optional 属性

作者: MakeACoder | 来源:发表于2019-01-28 18:31 被阅读0次

有些时候 我们我们自己的jar需要引用一些别的组件,但是提供给别人调用时 别人其实用不上这部分功能,但是因为你自己的pom 中依赖了这些jar 导致 别人也得依赖这些jar
这时候就用到了一个神奇的配置optional

<dependency>
      <groupId>com.lmax</groupId>
      <artifactId>disruptor</artifactId>
      <optional>true</optional>
    </dependency>

设置optional=true 这样外部应用你的依赖时就可以只依赖需要的依赖就可以了。 当需要 disruptor这个依赖时再手动引入即可

相关文章

网友评论

      本文标题:maven optional 属性

      本文链接:https://www.haomeiwen.com/subject/nxczjqtx.html