【发布时间】:2012-11-23 23:15:25
【问题描述】:
这个问题非常具体到 TrueLicense 的实现及其工作原理。在教程here 和更有帮助的here 的帮助下,我已经能够使用 TrueLicense 成功地在我的软件上应用许可。但是,我仍然不清楚 TrueLicense 的某些方面以及它是如何工作的,希望有人能启发我。目前,我不明白的是,当我调用
licenseManager.install()
方法(确保满足其余的先决条件)许可证文件实际在哪里持久化。我知道它会以某种方式持续存在,因为我第二次启动应用程序并运行
licenseManager.verify()
它返回快乐的方法。我真的很感激对此的一些见解。
【问题讨论】:
-
File keyFile = new File("license.lic")表示在当前目录 -
我们在实际安装许可证时指定许可证文件。但在应用程序
licenseManager.verify()的后续运行中,成功返回意味着已安装许可证,但此处未指定文件。注意,这次没有指定许可证文件,因为它没有被安装。 licenseManager 如何知道许可证文件在哪里或该信息是如何保存的。我希望这能澄清我的问题。 -
可以将truelicense应用于作为开源第三方应用程序扩展的应用程序
标签: java licensing license-key truelicense