为了在我的 Java 应用程序中管理许可证,我想使用truelicense。
Truelicense 正在使用 Java 首选项来存储 Windows 操作系统上的许可证密钥和 Java 首选项,这些许可证密钥和 Java 首选项存储在用户根或系统根下的注册表中。
但是我的要求不一样。我想在 USB 存储中安装我的应用程序,并希望仅允许从该 USB 设备(从任何机器)访问应用程序。所以,我不能使用注册表来存储许可证密钥。
是否有任何其他方式来存储 Java 首选项,如基于文件或任何其他方式。这是最安全的方式。
truelicense 是否支持 Preferences 以外的存储?