Gre*_*reg 0 java compiler-construction class
我有一个充满错误的Java类,甚至不能在我的计算机上编译(我不知道这个人是如何编译它的)但不知何故它有效.我无法用我常用的工具重新编译它,所以我正在寻找可以编译它但可能忽略错误的东西,或者我认为很酷的东西可以在一个反编译并显示文件源的程序中打开它,允许我编辑它,然后自动重新编译它.有点像JD-GUI,但你可以编辑文件.
我不认为Java存在这样的工具.或者至少,不是以有效解决问题的形式.
更有效的方法是找出导致这些编译错误的原因并加以修复.如果您在应该编译的文件中收到大量错误(例如,因为它为其他人编译),则可能是以下之一:
这些都很容易修复......一旦你知道问题是什么.
如果您向我们提供了编译错误的样本,我们可以确认这一点......或者提供更好的诊断.
当前一代的反编译器不太适合生成可编译的源代码.此外,这种方法不会解决我上面列出的任何问题.(即使它确实如此,你也会通过黑客攻击反编译的源代码来深入挖掘自己.)
| 归档时间: |
|
| 查看次数: |
4562 次 |
| 最近记录: |