这两天准备做一个Thrift服务支持多线程访问HIVE,写完代码后运行报错:Error in semantic analysis: unable to fetch table test。不断拿自己的程序和HIVE的client对比并调试了很长时间,最终发现了问题(缺少相应的dbcp和pool这两个Jar包)并解决。回头看一下,发现如果仔细看一下hive.log中的堆栈信息,可以很容易定位到问题,根本不需要单步调试。
不过整个过程中对于Eclipse调试程序熟练了很多,调试,加载外部源码,继续,还是很方便的。不过感觉还是VS更爽一些。

posted on 2012-12-19 17:28  风生水起  阅读(2164)  评论(0编辑  收藏  举报