【问题标题】:asana API integration fails in JAVAJAVA 中的 asana API 集成失败
【发布时间】:2014-02-05 18:30:11
【问题描述】:

尝试将 asana API 与 java、struts 项目集成。 通过使用 javasana 类,我成功获得了工作空间、用户等 现在我的要求是将任务添加到 asana。所以我尝试在 mvn 存储库的帮助下使用以下配置来配置 API。 http://mvnrepository.com/artifact/net.joelinn/asana/0.5.4 所以在 lib 文件夹中包含以下 jars

1)asana-0.5.4.jar
2)guava-15.0.jar
3)jackson-jaxrs-1.9.13.jar
4)jersey-client-1.17.1.jar
5)junit-4.11.jar

现在显示方法未找到错误

java.lang.NoSuchMethodError: 
org.codehaus.jackson.map.MappingJsonFactory.setCodec(Lorg/codehaus/jackson/ObjectCodec;)Lorg/codehaus/jackson/JsonFactory

我为添加任务编写的代码

Asana asana=new Asana(apiKey);
        asana.tasks().createTask(new TaskRequestBuilder(workspaceId,"project-followup").addFollower(followassigneeuserId).notes("The task is to follow up user on project system").assignee(assigneeuserId));

我可以知道我哪里错了吗?

【问题讨论】:

    标签: java asana


    【解决方案1】:

    杰克逊罐

    3)jackson-jaxrs-1.9.13.jar
    

    取决于两个罐子

    * jackson-core-asl   
    * jackson-mapper-asl
    

    你可以再次从上面的链接中获得,如果你把这些都包括进去了

    【讨论】:

    • 这个例子对你有用吗?我根本无法获取任务列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-22
    • 2015-04-20
    • 1970-01-01
    • 2023-03-07
    • 2015-10-13
    相关资源
    最近更新 更多