【发布时间】:2016-08-25 08:10:19
【问题描述】:
假设我打算开发一个SDK,这个SDK应该支持不同的spring版本,例如spring 2.x,spring 3.x和spring 4.x,SDK中只有很少的依赖,
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
一种方法是设置 ${spring.version} 不同的版本,但这会导致大量的维护成本。 对这个问题有什么想法吗?
【问题讨论】:
-
@Blobonat 查看标题。
标签: java spring maven spring-mvc middleware