使用此代码:
import org.codehaus.jackson.map.ObjectMapper;
ObjectMapper objectMapper = new ObjectMapper();
String str = objectMapper.writeValueAsString(myObject);
我收到此 Eclipse 错误:
The type org.codehaus.jackson.JsonGenerationException cannot be resolved. It is indirectly referenced from
required .class files
在行 String str = objectMapper.writeValueAsString(myObject);
我的类路径上有三个“JsonGenerationException”类类型(您可能必须保存图像并单独打开它才能阅读图像中的文本):
我收到此错误消息的原因是因为 JsonGenerationException 在两个不同的 jar 文件中,而 Eclipse 不确定要使用哪个?如果是这样,我该如何解决?
我需要这个 jar 文件:http://grepcode.com/snapshot/repo1.maven.org/maven2/org.codehaus.jackson/jackson-core-asl/1.9.4
最佳答案
确保包含 org.codehaus.jackson.JsonGenerationException
的 JAR 在您的类路径中,例如,通过使用 jackson-core-asl POM .
关于java - 无法解析类型 org.codehaus.jackson.JsonGenerationException。它是从所需的 .class 文件中间接引用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13753783/