dawudiju
dawudiju
2010-05-18 10:11

怎么用eclipse查看struts2源码!

已采纳

如题,试了好几遍都说加载失败 :twisted:

我在java build path中应经指定了struts2-core-2.1.8.1jar的source attachment的zip文件,xwork-core-2.1.6也指定了zip文件,可就是看不到源码。。。

谁弄过,指点一下

waiting on line。。。。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

7条回答

  • xiaolongfeixiang 拽拽的初行者 11年前

    [color=blue][b]看看zip文件是否损坏?

    另外,加载zip的源码时,速度会慢一点。还是将zip的文件解压后,将src指定到那个目录好一点。
    并且要保证,指定的目录的结构要正确。

    比如:

    D:\OpenSource\struts-2.1.8.1\src\core\src\main\java\org\apache\struts2

    你的src应该指向到:

    D:\OpenSource\struts-2.1.8.1\src\core\src\main\java
    [/b]

    [/color]

    点赞 评论 复制链接分享
  • oxcow oxcow 11年前

    我一般是这样添加的

    1、将源包跟jar包都放到lib中
    2、选中一个使用jar包中的方法,比如ActionSupport,然后在eclipse中按快捷键F3
    3、由于没有导入源文件,所以在打开的文件中会出现 change attached source的按钮
    4、点击这个按钮,在打开的对话框中选择 点击 external file..
    5、选择源包即可。

    当然以上你的保证src包是和导入的jar包相比配的。

    说明下我导入的是webwork-2.2.7.jar 及 webwork-src-2.2.7.jar

    点赞 评论 复制链接分享
  • xiaolongfeixiang 拽拽的初行者 11年前

    [color=blue][b]建立个UserLibrary试试吧。[/b][/color]

    点赞 评论 复制链接分享
  • zxtzxz zxtzxz 11年前

    在Eclipse中找到Referenced Libraries 中struts2-core-2.xxx.jar
    打开一个.class文件,如果没有源码,上面有个按钮,点击,选择External File
    直接选择你的struts-2.1.8.1-all.zip,OK.
    XWORK:打开一个.class文件,如果没有源码,上面有个按钮,选择External Folder ,直接选择xwork文件夹(文件夹下面是src,core等文件夹)

    点赞 评论 复制链接分享
  • ajwang ajwang 11年前

    如果你想 在没有.JAVA文件,只有.CLASS文件的时候看源码,我建议你安装jad插件

    点赞 评论 复制链接分享
  • xiaolongfeixiang 拽拽的初行者 11年前

    更正下Eclipse也是可以的。

    [b]你将Src指向zip文件,你还需要制定在zip中的哪个文件夹下。[/b]

    点赞 评论 复制链接分享
  • xiaolongfeixiang 拽拽的初行者 11年前

    在Eclipse下不可以吧?

    不过在MyEclipse下,可以查看的。

    点赞 评论 复制链接分享

相关推荐