本机环境
电脑:联想笔记本
操作系统:winxp 32位。
开发工具:eclipse、jetty。
问题描述:在web启动的情况下,当程序运行到如下标红色的地方,直接卡死
public <T> T toObject(String json, Class<T> clazz) {
try {
//在该处调试断点,直接卡死。不抛出异常,也后往后执行
return JSON.parseObject(json, clazz);
} catch (Exception e) {
logger.error("render json to object error!", e);
throw new RuntimeException("render json to object error!", e);
}
}
但是我写了main函数,在main下运行 JSON.parseObject(json, clazz),却没有问题,说明这个jar应该是好的,不知道哪位大神遇到过这个问题。或帮我分析下问题可能出在什么地方。
------解决方案--------------------
这样再试试:return (T)JSON.parseObject(json, clazz);
建议你打印一下参数,把代码都拆分开多打几个断点,一步一步跟,记得run debug server...