Eclipse中调试Jar包的源码(调试Struts2源码)

首先在Eclipse中创建一个新的项目,加入运行Struts2所需要的JAR文件,并将它们加到项目的CLASSPATH中(在Lisbs中右击 build path 如下图:

 

),成功后的界面如图 1-17所示。(记住是在Referenced Libraries中右击jar包)

 
图 1-17 Eclipse中新建项目截图

接下来,我们来为加入到CLASSPATH中的这些JAR文件附上其所对应的源代码。以“struts2-core-2.2.1.jar”为例,右键单击“struts2-core-2.2.1.jar”,选择Properties(Alt + Enter)选项卡,弹出JAR文件的属性选项框,如图 1-18所示。

 
(点击查看大图)图 1-18 为JAR文件附上源码包

选择选项卡左侧的“Java Source Attachment”选项,点击输入框右侧的按钮,指定相应的源代码所在的目录或者源代码所在的JAR文件(ZIP文件),点击OK按钮,Library文件就被附上了相应的源代码(此时,我们会发现JAR文件形式的源码组织形式在管理上的方便性,我们甚至可以把源码文件存放到Workspace的某个Repository目录后被所有的Library文件引用)。

在Library文件被附上源代码之后,展开Library文件,并双击其中的class文件,就能看到class文件所对应的源码,如图 1-19所示。

 
(点击查看大图)图1-19 在Eclipse中查看源码

Library文件被附上其对应的源码后,我们就可以使用Eclipse IDE中的功能和快捷键对源码进行查看和分析了。

posted on 2014-09-18 10:11  antyi  阅读(494)  评论(0编辑  收藏  举报

导航