問題:jdb調試時使用list看不到源碼
解決:查看該包的完整路徑,然後找到包名對應的前綴目錄。比如:
hadoop模塊中包名爲:org.apache.hadoop.fs.ceph.CephFileSystem的包
該包所在完整目錄爲/root/dev/dev-ceph-src/src/java/cephfs-hadoop/src/main/java/org/apache/hadoop/fs/ceph
則對應的use命令應該爲:
use /root/dev/dev-ceph-src/src/java/cephfs-hadoop/src/main/java