Spring maven库

Kan*_*ath 8 java spring maven-2

我想知道为什么有些库在正常发布周期中没有发布.例如,来自http://repo2.maven.org/maven2/org/springframework/

虽然spring-core有3.0.3-RELEASE,spring-remoting和spring-jmx仅在2.0.8中发布.有人能告诉我这意味着什么吗?我同意如果组件中没有变化说spring-jmx那么他们就不必释放它,但是由于世界上90%的人使用Maven进行依赖管理,他们不仅可以重新发布相同的库(春天) -remoting和spring-jmx?)

我问这个是因为我宣布我的代表,

<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>
Run Code Online (Sandbox Code Playgroud)

我宁愿提供一个spring.version而不是保持所有组件的版本号最新?

我感兴趣的四个图书馆是 spring-dao, spring-support, spring-jmx, spring-remoting

axt*_*avt 15

spring-remotingspring-jmx成为其中的一部分spring-context,所以更新的版本发布spring-context.