我在项目中使用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及更高版本)但不成功。
谁能告诉我如何解决这个问题?
答案 0 :(得分:0)
该方法可用于API的since v1.9。
这种情况发生的唯一原因是您在编译时编译正确的库,但在运行时此方法不可用。某个类路径上的库有一个过时的版本(&lt; 1.9)。
withSerializationInclusion
public SerializationConfig withSerializationInclusion(JsonSerialize.Inclusion incl)
Since:
1.9