Vin*_*C M 1 java svn decompiling filecompare
我们有普通的java文件驻留在SVN中.我们对这些文件进行了一些更改,但碰巧这些文件丢失了(它们不在SVN中).但是我们有使用新更改的文件生成的类文件.
我们可以使用类文件,反编译它们并将其与SVN进行比较.最简单的方法是什么?
大约有400个已更改的文件.因此逐一比较是不可行的.
我正在寻找任何工具或脚本.
还有任何反编译器,可以一次反编译整个文件夹吗?
谢谢
对于反编译使用JAD,最常用的工具.比较有点棘手.我会建议以下场景:
为什么要编译和反编译原始源代码?因为JAD产生了相当好的结果,但它永远不会生成与所使用的完全相同的源.因此,如果您想在比较原始源和反编译源(并快速查明实际差异)时避免头痛,则必须比较两个JAD输出而不是原始源和合成JAD输出.
我希望有两个目录结构进行比较对你来说不是问题.您可以在Windows上使用Total Commander或在Linux上使用各种实用程序/脚本,例如:
$ diff -r dir1 dir2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3482 次 |
| 最近记录: |