有时候调试代码发现class 文件和 source不匹配,
解决办法是从apache重新下载最新的source code,放到hbase对应的目录下面,自己生成class文件,
而不是用从hadoop的binary里面找到的jar包
例如
org.apache.commons.logging.*
http://commons.apache.org/logging/download_logging.cgi
ZooKeeper
javax.servlet.http.HttpServlet
?
org.apache.commons.lang.*
org.apache.commons.cli
http://www.fayea.com/apache-mirror//commons/cli/source/commons-cli-1.2-src.tar.gz
本文介绍了解决Class文件与源代码不匹配的方法,建议从官方下载最新源代码并自行编译生成Class文件,避免使用预编译的Jar包。提供了多个常见库的具体下载链接。
2374

被折叠的 条评论
为什么被折叠?



