模块引用
<dependency>
<groupId>net.unifound</groupId>
<artifactId>unilicense</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>接口
/**
* 许可证工具
* 1 从服务器(license.unifound.net)获取许可证(只能获取一次)
* 2 从本地加载许可证文件
* 3 验证许可证是否过期(有效)
* 4 获取其他能力
*/
public class LicenseUtil {
/**
* 创建许可证实例(唯一)
* @param path 许可证存放路径
* @param licSN 许可证序列号
* @param version 程序版本
* @return
*/
public static LicenseUtil createInstance(String path, String licSN, String version);
/**
* 校验许可证是否有效,建议一天调用一次
* @return
*/
public boolean isValidLicense();
}文档更新时间: 2025-12-04 15:23 作者:方杰