自动化立体仓库 - WMS系统
zhang
昨天 8d90833250abee5951572659e9a192f2487cd704
src/main/java/com/zy/system/entity/license/LicenseCheckListener.java
@@ -1,8 +1,6 @@
package com.zy.system.entity.license;
import com.core.common.Cools;
import com.zy.system.timer.LicenseTimer;
import de.schlichtherle.license.LicenseContent;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
@@ -11,9 +9,6 @@
import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.stereotype.Component;
import java.io.File;
import java.util.Date;
/**
 * 在项目启动时安装证书
@@ -53,34 +48,34 @@
    public void onApplicationEvent(ContextRefreshedEvent event) {
        //root application context 没有parent
        ApplicationContext context = event.getApplicationContext().getParent();
        if(context == null){
        if (context == null) {
            loadLicense();
        }
    }
    //加载证书
    public boolean loadLicense() {
            logger.info("++++++++ 开始加载许可证 ++++++++");
        logger.info("++++++++ 开始加载许可证 ++++++++");
            try {
        try {
                LicenseVerifyParam param = new LicenseVerifyParam();
                param.setSubject(subject);
                param.setPublicAlias(publicAlias);
                param.setStorePass(storePass);
                param.setPublicKeysStorePath(publicKeysStorePath);
            LicenseVerifyParam param = new LicenseVerifyParam();
            param.setSubject(subject);
            param.setPublicAlias(publicAlias);
            param.setStorePass(storePass);
            param.setPublicKeysStorePath(publicKeysStorePath);
                licenseTimer.timer();
            licenseTimer.timer();
                logger.info("++++++++ 许可证加载结束 ++++++++");
            logger.info("++++++++ 许可证加载结束 ++++++++");
                logger.info("++++++++ 许可证加载标记,搜索修改 ++++++++");
            logger.info("++++++++ 许可证加载标记,搜索修改 ++++++++");
//                licenseTimer.setSystemSupport(true);
//                licenseTimer.setLicenseDays(9999);
                return true;
            return true;
            } catch (Exception e) {
                return false;
            }
        } catch (Exception e) {
            return false;
        }
    }
}