일반 출시주기 중에 일부 라이브러리가 출시되지 않은 이유를 알고 싶습니다. 예를 들어, http://repo2.maven.org/maven2/org/springframework/스프링 메이븐 라이브러리
에서 스프링 코어는 3.0.3-RELEASE를 가지지 만 spring-remoting과 spring-jmx는 2.0.8에서만 릴리스되었습니다. 누군가가 이것이 무슨 뜻인지 말해 줄 수 있습니까? 구성 요소에 변경 사항이 없다면 spring-jmx가 릴리스 할 필요가 없다는 것에 동의하지만, 세계의 90 %가 종속성 관리에 Maven을 사용하기 때문에 스프링의 동일한 라이브러리를 다시 릴리스 할 수는 없습니다. -remoting 및 스프링 JMX?) 내가 좋아하는 내 deps를 선언하기 때문에
내가이 물어,<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>
내가 한 spring.version을 공급하는 대신 모든 구성 요소에 대한 최신 최대 개까지 버전 번호를 유지 선호? 나에게 관심의
네 라이브러리는 최신 버전이 spring-context
함께 출시되도록
[] 또는() (또는 [])로 버전을 지정하지 않으면 maven 최종 가이드에 따르면 maven은 Pom에 기록한 버전을 검색하고 찾지 못하면 다른 버전으로 이동합니다 . 당신의 버전 종속성을 추가 할 수있을 것 같아요. ($ {spring.version}] – Random