全。我正在破解一个java软件,它是一个jar包。我想反编译它,并将其源代码加载到Eclipse中,这样我就可以分析它了。我的环境是Windows。
我使用Java Decompiler从jar包中获取源代码压缩。因为jar文件是模糊的,所以压缩文件包含许多文件,如a.java、A.java、Km.java、km.java……在相同的文件夹(或java中的包)中。Zip支持区分大小写,但Windows不支持。当我将压缩文件加载到Eclipse项目中时,“大小写都一样”的文件会被替换(比如用A.java替换a.java),因为Eclipse在Windows文件系统上工作。
我不想换成linux,我希望有Windows的解决方案?
发布于 2014-03-28 01:15:03
首先,破解软件是非常非常糟糕的。所以,你是个坏人。其次,我建议你试着从zip开始。将您的项目配置为依赖于您的jar文件,将反编译的源代码也存储在jar文件中,并将此jar作为源附件添加。这应该是可行的。
但更好的解决方案是尽快离开windows,永远不再使用它。
https://stackoverflow.com/questions/22694473
复制相似问题