如何更新加密后的 Java 应用程序

KeySeed

Protector4J 会为每个加密任务从服务器请求一个随机且唯一的密钥。由于每个任务的密钥不同, 不同任务加密的 JAR 文件不能混合使用。因此,我们提供了 KeySeed 功能,相同的 KeySeed 会生成相同的密钥, 同一 KeySeed 下加密的 JAR 文件可以混合使用。KeySeed 是仅对已授权用户开放的功能。

更新加密后的 Java 应用程序

1. 首次生成应用程序时指定 KeySeed。

2. 选择需要更新的 jar 文件并勾选"仅加密 Jar 文件"。

3. 在输出页面指定相同的 KeySeed。

4. 查看输出文件夹,将新生成的 vlxlib 文件夹复制到现有应用程序文件夹中。如有必要,您可能需要先删除旧的 vlxlib 文件夹。

创建多个可执行文件

如果需要为应用程序创建多个可执行文件,请参考这里