Spring 5.x版本需要jackson依赖项,它们需要我在pom.xml中明确添加。如果有版本升级则加班,然后需要更新依赖项。
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.4</version>
</dependency>
是否有任何可以在pom.xml(最好是spring jar)中使用的jar或依赖项,它会自动获取最新的jackson依赖项作为其传递依赖项。要求是避免在pom.xml中输入jackson-core jar。
弹簧启动依赖不能使用,因为它很重。
任何其他可以执行spring 5.x版本而不提及pom中的jackon jar依赖性的解决方案也会有所帮助。
答案 0 :(得分:0)
不确定以这种方式管理依赖项是个好主意,但spring-cloud-config
加载jackson-core例如
答案 1 :(得分:0)
不确定它是否会有所帮助,但有jackson-bom
:
http://mvnrepository.com/artifact/com.fasterxml.jackson/jackson-bom
可以导入(而不是用作父pom),并通过Maven的dependencyManagement
部分为所有标准jackson组件提供一致的版本。这样,您只需要使用显式版本添加一个依赖项。