注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

笑遍世界@网易博客

明天还会在路上……

 
 
 

日志

 
 
关于我

Stay hungry, stay foolish. 工作用脑,生活用心! 走过山重水复,必然迎来柳暗花明! 受苦的人没有悲观的权利,远征的人没有流泪的资格。 Live each day as if we should die tomorrow.

网易考拉推荐
 
 

Architexa破解及Java反编译工具简介  

2010-08-28 21:36:45|  分类: 编程技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
今天翻看《程序员》,一个基于Eclipse的工具Architexa,它焦距于“更好地理解您的代码”,对于我们测试工程师查看代码是有较好帮助的。Architexa目前仅支持Java,今后还会支持更多语言,我网上搜了一下,Architexa还是不是免费的,发现了一篇暴力破解Architexa工具的文章,然后我就破解Architexa,捣鼓了半天,对Eclipse也是用更熟悉了。
1.Architexa简介和下载:The update site url for Architexa is http://update.architexa.com/client
Architexa是个全新的基于Eclipse的UML建模工具,开发人员可以凭借Architexa的UML图快速洞悉代码之间的关系并与他人共享这些内容。之所以能快速探测代码基,关键在于Architexa为开发者提供了3种熟悉的图表类型(层次图、类图与序列图),随着开发人员对代码基理解的不断深入,他们可以在Architexa的帮助下构建代码之间关系和粒度。
2.由于下载的Architexa的Jar包不包含源代码的,所以,我得先将jar包中的.class文件反编译得到Java源码。我使用了Eclipse反编译工具Jad及插件JadClipse,关于反编译工具的配置和使用,请见:http://www.blogjava.net/landon/archive/2010/07/16/326294.html  和 http://www.blogjava.net/bolo/archive/2008/09/06/227442.html
3.将反编译得到的源码,经过修改,编译得到.class文件,用这些文件将jar包中的相应文件进行替换,然后重启Eclipse即可。具体修改过程,见:http://www.blogjava.net/icestream/archive/2010/06/15/323627.html
附:我查看了最近的SafePay项目的biz-safepay-service的代码,用Architexa工具得到的层次图,如下图所示。

Architexa破解及Java反编译工具简介 - 笑遍世界 - 笑遍世界的网上家园
  评论这张
 
阅读(1320)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017