java - 自动重构源java代码而不是jar

标签 java refactoring obfuscation

我有一个问题想问大家!我有一个复杂的java程序,我需要自动重命名所有类和方法的名称。这是由 PRoguard 以非常好的方式完成的,但只能应用于 jar,然后我将不得不反编译。可以直接在源代码上实现吗?

最佳答案

如果“自动”的意思是“为类/方法输入一个新名称,并且它在源代码中的其他位置被重命名”,那么是的,您可以。任何主要的 Java IDE(IntelliJ、Eclipse 等)都支持类、方法、参数以及您能想到的任何其他内容的全局重命名。

关于java - 自动重构源java代码而不是jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6904519/

相关文章:

android - 使用 ProGuard 混淆后应用程序崩溃

android - 如何在 Android 2.1/2.2 中混淆 APK

java - 使用 <a href> 将值从 jsp 传递到 servlet

java - 客户端-服务器程序中的 while 循环

java - 根据条件过滤 map java设计实现查询

ruby-on-rails - 从ruby中的字符串的开头和结尾删除模式

c++ - 代码重构后前向声明导致错误

Java同步混淆

java - 重构基于 boolean 的流程

安卓代码混淆。我想隐藏 Parse.com 的 key