我是使用杰克逊图书馆的新手.
我试图这样做[见下文],它正在抛出错误.
String x="{'candidateId':'k','candEducationId':1,'activitiesSocieties':'Activities for cand1'}";
ObjectMapper mapper = new ObjectMapper();
try {
JsonNode df=mapper.readValue(x,JsonNode.class);
int i=0;
} catch .....
Run Code Online (Sandbox Code Playgroud)
例外:
Run Code Online (Sandbox Code Playgroud)org.codehaus.jackson.JsonParseException: Unexpected character (''' (code 39)): was expecting double-quote to start field name at [Source: java.io.StringReader@1afd1810; line: 1, column: 3] at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1291)
如果我用双引号(")替换单引号('),同样的事情也有效.
我是IntelliJ IDEA的新手.我试图在Tomcat中部署Web应用程序.
它无法部署,我无法在日志控制台中看到任何错误.
经过多次搜索,我能够找到文件~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/夹中的日志文件
.
这里有一堆日志文件,其中一个文件包含错误.然后,我可以解决问题并继续.
我是eclipse的用户,这个错误会直接出现在eclipse的日志控制台中.然而,IntelliJ IDEA并非如此.有人可以解释一下我在这里缺少什么吗?
此外,如果有人能指出如何在IDEA中完成与Tomcat的集成(为了更好地理解),那将是很好的.注意:我在Mac OS 10.6.8上使用IntelliJ IDEA 10.5.2 Ultimate版.