maven option vs provided and dependencies vs dependencyManagement

  from:https://patchouli-know.com/2020/05/01/maven-optional-vs-provided/

  • optional  表示某个依赖可选,该依赖是否使用都不会影响服务运行。例子:吃面时候,酱油就是可选的,加不加都不会影响面的正常使用。
  • provided 表示某个依赖必须,不过该依赖通常是由系统或者容器提供,不需要自己关系。例子:吃面时候,筷子、碗这样的东西都是必须的,不过这些一般是店家给顾客备好,不需要顾客自带。

dependencies vs dependencyManagement

https://patchouli-know.com/2017/07/24/maven-dependencyManagement-vs-dependencies/

posted @ 2020-07-07 10:37  张保维  阅读(231)  评论(0编辑  收藏  举报