【发布时间】: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));
我可以知道我哪里错了吗?
【问题讨论】: