Java/Groovy代码转换

Java/Groovy代码转换,java,groovy,Java,Groovy,我真的被一个项目困住了,如果有人能帮我,我将不胜感激。。 尝试将java代码转换为groovy Java代码: TypeReference<HashMap<String,Object>> typeRef = new TypeReference<HashMap<String,Object>>(){}; 相信我,我什么都试过了,但都没用。。任何形式的帮助都将不胜感激。请告诉我怎么做。您好,Bhargav TypeReference是一个抽象类。。为

我真的被一个项目困住了,如果有人能帮我,我将不胜感激。。 尝试将java代码转换为groovy

Java代码:

TypeReference<HashMap<String,Object>> typeRef = new TypeReference<HashMap<String,Object>>(){}; 

相信我,我什么都试过了,但都没用。。任何形式的帮助都将不胜感激。请告诉我怎么做。

您好,Bhargav TypeReference是一个抽象类。。为了让这些东西发挥作用,我真的很头疼。。今天需要把事情做完。。你有什么想法吗?你能提供一个可复制的例子吗?com.fasterxml.jackson.databind.JsonMappingException听起来好像错误发生在其他地方。类似于抽象类Foo{}def=new Foo{}的东西工作得很好。除此之外,这是否必须是从Java到Groovy的逐字音译?或者,在完成同样的黑盒程序时,您是否有一些回旋余地?也就是说,你有理由使用Jackson吗?因为我建议完全放弃这种方法,并使用Groovy的原生JsonSlurper/JsonBuilder组合重写。
TypeReference<HashMap<String,Object>> typeRef = new TypeReference<HashMap<String,Object>>(){};
 com.fasterxml.jackson.databind.JsonMappingException: Can not instantiate value of type [map type; class java.util.HashMap, [simple type, class java.lang.String] -> [simple type, class java.lang.Object]] from JSON String; no single-String constructor/factory method