From 4331d75b49680943d1983fd2310e4df3719d79b2 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期六, 07 十月 2023 13:36:51 +0800 Subject: [PATCH] #新增许可证 --- src/main/java/com/zy/system/entity/license/LicenseCheckListener.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java b/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java index 139b49d..75cee89 100644 --- a/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java +++ b/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java @@ -10,6 +10,8 @@ import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.stereotype.Component; +import java.io.File; + /** * 鍦ㄩ」鐩惎鍔ㄦ椂瀹夎璇佷功 */ @@ -61,12 +63,18 @@ if(!Cools.isEmpty(licensePath)){ logger.info("++++++++ 寮�濮嬪姞杞借鍙瘉 ++++++++"); + String publicKeysStoreFileName = this.getClass().getClassLoader().getResource(publicKeysStorePath).getPath(); + File publicKeysStoreFile = new File(publicKeysStoreFileName); + + String licensePathFileName = this.getClass().getClassLoader().getResource(licensePath).getPath(); + File licensePathFile = new File(licensePathFileName); + LicenseVerifyParam param = new LicenseVerifyParam(); param.setSubject(subject); param.setPublicAlias(publicAlias); param.setStorePass(storePass); - param.setLicensePath(licensePath); - param.setPublicKeysStorePath(publicKeysStorePath); + param.setLicensePath(licensePathFile.getPath()); + param.setPublicKeysStorePath(publicKeysStoreFile.getPath()); LicenseVerify licenseVerify = new LicenseVerify(); //瀹夎璇佷功 -- Gitblit v1.9.1