可能重复:
如何锁定已编译的 Java 类以防止反编译
...理想地与许可相结合?我们的产品从 PHP 移植到 Java。使用 PHP,有一个很棒的代码加密/许可工具,名为 IONCube Encoder。它对 PHP 源代码进行加密,只有在存在适当的许可证时才允许执行。
Java 应用程序(不依赖硬件加密狗)是否有任何等价物?
可能重复:
如何锁定已编译的 Java 类以防止反编译
...理想地与许可相结合?我们的产品从 PHP 移植到 Java。使用 PHP,有一个很棒的代码加密/许可工具,名为 IONCube Encoder。它对 PHP 源代码进行加密,只有在存在适当的许可证时才允许执行。
Java 应用程序(不依赖硬件加密狗)是否有任何等价物?
看看JET Excelsior。这就是我们一直在使用的,而且对我们来说效果很好。
您可能还想看看proguard 混淆器