Maven dependencies - version vs updates

后端 未结 1 1213
孤城傲影
孤城傲影 2021-02-03 19:20

mvnrepository usually lists \"version\" and \"updates\" for each dependency.

  1. If I\'m publishing my own package, how do I specify the \"updates\" version
  2. W
1条回答
  •  有刺的猬
    2021-02-03 20:04

    I finally understand your question. It would have been helpful for you to give us a concrete example right from the start. You're asking what the meaning of the information in the "Updates" column of MVNRepository's "Compile Dependencies" table is.

    It tells you whether there's an updated version of a particular dependency available and if so what the latest version is. If there's a check mark it means the library in question already uses the latest version of dependency X. You will always get the declared version of a dependency no matter what the latest version is.

    Hence, if you use valdr-bean-validation 1.1.2 you'll also get jackson-databind 2.4.0 as a transitive dependency. 2.7.1-1 would be the latest available jackson-databind version.

    0 讨论(0)
提交回复
热议问题