自动化立体仓库 - WMS系统
Administrator
4 天以前 08b4403ec8d6b69528d161cfcad80b5d64dea76c
src/main/java/com/zy/system/entity/license/LicenseVerify.java
@@ -3,8 +3,11 @@
import de.schlichtherle.license.*;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import sun.misc.IOUtils;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.text.DateFormat;
import java.text.MessageFormat;
import java.text.SimpleDateFormat;
@@ -27,7 +30,11 @@
        try{
            LicenseManager licenseManager = LicenseManagerHolder.getInstance(initLicenseParam(param));
            licenseManager.uninstall();
//            InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(param.getLicensePath());
//            File file = new File(param.getLicensePath());
//            try(FileOutputStream out = new FileOutputStream(file)){
//                IOUtils.copy(inputStream, out);
//            }
            result = licenseManager.install(new File(param.getLicensePath()));
            logger.info(MessageFormat.format("许可证加载成功,许可证有效期:{0} - {1}",format.format(result.getNotBefore()),format.format(result.getNotAfter())));
        }catch (Exception e){