在Eclipse中快速浏览源代码

在Eclipse中,只需随时按住Ctrl并点击某个类名或方法名,即可跳转到相应的代码中。然而,如果引用一个开源的jar包,则会直 接打开其class的二进制码,这对于调试或研究代码内部流程颇为不便,尽管可以在Build Path中为每个jar指定源代码位置,但这样一来,对于同一个jar(例如spring.jar),每个工程都要指定,比较麻烦。

另一种更简单的方式是直接用WinZip或WinRAR之类的工具解开jar,再把源码也放进去,注意路径要正确,同一个Xxx.class和 Xxx.java应该在同一目录下,再用zip打包成jar包(jar格式其实就是zip格式),以后无论在哪个工程引用该jar包,Eclipse都可以直接从jar包中读出其对应的源代码,不必在Build Path中配置源代码位置,对于开源组件来说,大大方便了代码的跟踪和测试。

韩苗 @ 2010-01-14 18:51
如果按照博主的做法,那我是不是需要把每个Java源代码文件都放到相应的class文件所在的目录中,那可太费劲了,任何一个开源框架中得有多少源代码,全部这么干那就不具备可操作性了。本人愚见,敬请指教,谢谢!
Write your comment

Before write your comment, please sign on.

分类