【发布时间】:2015-07-13 08:13:30
【问题描述】:
我刚刚安装了 ProGuard for Eclipse (http://marketplace.eclipse.org/content/proguarddt),很好奇如何保护我导出的 .JAR 程序不被反编译。但是,我一点也不知道如何使用它。
当我四处搜索时,我看到的只是如何在 Android 上使用它。但我只是在制作桌面 Java 应用程序。
他们都说某种配置文件,但我不知道该放在哪里或如何创建或如何使用它。
在How do I use ProGuard? 他提到了.pro 文件,但在Where do I find proguard.cfg in my project? 他们谈论.txt 文件?在这一点上我太困惑了。
我有一个 Eclipse 项目。它是一个 Java 桌面应用程序。它的构建路径中有许多 apache-commons 库。它还使用 JavaFX(如果有区别的话)。一个名为“App”的类中只有一个主要方法。
你能解释一下如何在 Eclipse 中使用 ProGuard 来实现这些目的吗?
【问题讨论】:
-
你有什么运气吗,我有一个类似的用例,我的应用程序依赖的所有外部 jar 都和你的问题一样
-
@Venkat 我不记得结果了,但现在我只使用 Excelsior JET 来保护我的应用程序。