我尝试执行mvn clean install
,得到以下错误。我怎么能解决这个问题,我甚至尝试了mvn clean install -U
,但它根本不工作。这是一个java库,它作为我在tomcat服务器上运行的主要java项目的依赖项添加。
package com.fasterxml.jackson.数据绑定.注解不存在
我的pom.xml文件如下,
<properties>
<jackson.version>2.10.0</jackson.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<version>${jackson.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- Jackson -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>
</dependencies>
1条答案
按热度按时间kcrjzv8t1#
您还需要jackson-databind依赖项。
我不知道你为什么要操纵Jackson的版本。仅当您不想使用springboot-starter-parent中指定的版本时才需要。以下是足够使用 Spring 推荐的Jackson版本。注意未提及版本:
如果你需要使用另一个版本的Jackson,你只需要following: