2014-01-23 72 views
0

试图将asana API与java,struts项目集成。 通过使用javasana类我成功地获得工作空间,用户等 现在我的要求是添加任务asana.So我试图配置API使用以下配置mvn存储库的帮助。 http://mvnrepository.com/artifact/net.joelinn/asana/0.5.4 因此包含在lib文件夹下面的罐asana API集成在JAVA中失败

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)); 

可我知道我错了?

回答

0

杰克逊罐子

3)jackson-jaxrs-1.9.13.jar 

取决于两个罐子

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

,你可以再次从上面的链接得到的,如果包括那些每一件事情精细

+0

没这个例子中工作了您?我根本无法获得任务列表。 – gpa