简体   繁体   English

Spring maven库

[英]Spring maven libraries

I would like to know why some of the libraries are not released during a normal release cycle. 我想知道为什么有些库在正常发布周期中没有发布。 For example, from http://repo2.maven.org/maven2/org/springframework/ 例如,来自http://repo2.maven.org/maven2/org/springframework/

while spring-core have 3.0.3-RELEASE, spring-remoting and spring-jmx were released only in 2.0.8. 虽然spring-core有3.0.3-RELEASE,spring-remoting和spring-jmx仅在2.0.8中发布。 Can someone tell me what this would mean? 有人能告诉我这意味着什么吗? I agree that if there are no changes in the component say spring-jmx then they don't have to release it, but since 90% of the world uses Maven for dependency management can they not just re-release the same libs (of spring-remoting and spring-jmx?) 我同意如果组件中没有变化说spring-jmx那么他们就不必释放它,但是由于世界上90%的人使用Maven进行依赖管理,他们不仅可以重新发布相同的库(春天) -remoting和spring-jmx?)

I ask this because I declare my deps like, 我问这个是因为我宣布我的代表,

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-core</artifactId>
  <version>${spring.version}</version>
</dependency>
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-remoting</artifactId>
  <version>${spring.version}</version>
</dependency>

and I would prefer supplying one spring.version instead of keeping version numbers upto date for all components? 我宁愿提供一个spring.version而不是保持所有组件的版本号最新?

The four libraries of interest to me are spring-dao, spring-support, spring-jmx, spring-remoting 我感兴趣的四个库是spring-dao, spring-support, spring-jmx, spring-remoting

spring-remotingspring-jmx成为spring-context的一部分,因此更新的版本随spring-context发布。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM