Spring social linkedin - org.codehaus.jackson.map.SerializationConfig.withSerializationInclusion的麻烦

时间:2013-04-11 06:17:38

标签: java spring linkedin spring-social

我在项目中使用spring social。我已经完成了与facebook和twitter的集成,但是在使用linkedin时遇到了麻烦。

如果我尝试创建连接:

Connection <LinkedIn> connection = connectionFactory.createConnection(accessToken);

然后我有这个例外:

  

java.lang.NoSuchMethodError:   org.codehaus.jackson.map.SerializationConfig.withSerializationInclusion(Lorg / Codehaus的/杰克逊/图/注释/ JsonSerialize $包合物;)Lorg / Codehaus的/杰克逊/图/ SerializationConfig;

我已经尝试过使用不同版本的spring-social-linkedin和不同版本的jackson lib(v 1.9.2及更高版本)但不成功。

谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

该方法可用于API的since v1.9

这种情况发生的唯一原因是您在编译时编译正确的库,但在运行时此方法不可用。某个类路径上的库有一个过时的版本(&lt; 1.9)。

withSerializationInclusion

public SerializationConfig withSerializationInclusion(JsonSerialize.Inclusion incl)
Since:
1.9