diff --git a/mkl-building/libs/html-parse-2.1.1.jar b/mkl-building/libs/html-parse-2.1.1.jar
new file mode 100644
index 0000000..cd1fd82
Binary files /dev/null and b/mkl-building/libs/html-parse-2.1.1.jar differ
diff --git a/mkl-building/pom.xml b/mkl-building/pom.xml
index 2fbf01f..ddac1db 100644
--- a/mkl-building/pom.xml
+++ b/mkl-building/pom.xml
@@ -47,6 +47,8 @@
cc.casually
html-parse
2.1.1
+ system
+ ${project.basedir}\libs\html-parse-2.1.1.jar
diff --git a/mkl-building/src/main/java/com/ruoyi/utils/FileUtil.java b/mkl-building/src/main/java/com/ruoyi/utils/FileUtil.java
index ab7b6c0..e1f9c02 100644
--- a/mkl-building/src/main/java/com/ruoyi/utils/FileUtil.java
+++ b/mkl-building/src/main/java/com/ruoyi/utils/FileUtil.java
@@ -1,8 +1,9 @@
package com.ruoyi.utils;
-import sun.misc.BASE64Encoder;
+
import java.io.*;
+import java.util.Base64;
/**
* 文件管理工具类
@@ -73,6 +74,6 @@ public class FileUtil {
byte[] buffer = new byte[(int) file.length()];
inputFile.read(buffer);
inputFile.close();
- return new BASE64Encoder().encode(buffer);
+ return Base64.getMimeEncoder().encodeToString(buffer);
}
}
diff --git a/mkl-building/src/main/java/com/ruoyi/utils/ImageUtils.java b/mkl-building/src/main/java/com/ruoyi/utils/ImageUtils.java
index 6d981cd..6b78128 100644
--- a/mkl-building/src/main/java/com/ruoyi/utils/ImageUtils.java
+++ b/mkl-building/src/main/java/com/ruoyi/utils/ImageUtils.java
@@ -1,9 +1,8 @@
package com.ruoyi.utils;
-import org.apache.commons.codec.binary.Base64;
+
import org.apache.commons.lang3.StringUtils;
-import sun.misc.BASE64Decoder;
-import sun.misc.BASE64Encoder;
+
import javax.imageio.ImageIO;
import javax.imageio.ImageReadParam;
@@ -16,6 +15,7 @@ import java.net.MalformedURLException;
import java.net.URL;
import java.util.Iterator;
import java.util.UUID;
+import java.util.Base64;
/**
* mergeImage 合成图拼
@@ -269,7 +269,7 @@ public class ImageUtils {
// 将图片转化为base64并返回
byte[] data = outputStream.toByteArray();
// 此处一定要使用org.apache.tomcat.util.codec.binary.Base64,防止再linux上出现换行等特殊符号
- base64Image = Base64.encodeBase64String(data);
+ base64Image = Base64.getEncoder().encodeToString(data);
} catch (Exception e) {
// 抛出异常
throw e;
@@ -299,7 +299,7 @@ public class ImageUtils {
return base64Image;
}
- static BASE64Decoder decoder = new BASE64Decoder();
+
/**
* base64压缩图片至指定大小
@@ -319,7 +319,7 @@ public class ImageUtils {
ByteArrayInputStream inputStream = null;
try {
- byte[] bytes1 = decoder.decodeBuffer(imageBase);
+ byte[] bytes1 = Base64.getDecoder().decode(imageBase);
ByteArrayInputStream bais = new ByteArrayInputStream(bytes1);
BufferedImage image = ImageIO.read(bais);
@@ -355,7 +355,7 @@ public class ImageUtils {
// 将图片转化为base64并返回
byte[] data = outputStream.toByteArray();
// 此处一定要使用org.apache.tomcat.util.codec.binary.Base64,防止再linux上出现换行等特殊符号
- base64Image = Base64.encodeBase64String(data);
+ base64Image = Base64.getEncoder().encodeToString(data);
if(StringUtils.isEmpty(base64Image)) {
base64Image = imageBase;
}
@@ -402,8 +402,8 @@ public class ImageUtils {
}
}
// 加密
- BASE64Encoder encoder = new BASE64Encoder();
- return encoder.encode(data);
+
+ return Base64.getEncoder().encodeToString(data);
}
}
diff --git a/mkl-business/libs/html-parse-2.1.1.jar b/mkl-business/libs/html-parse-2.1.1.jar
new file mode 100644
index 0000000..cd1fd82
Binary files /dev/null and b/mkl-business/libs/html-parse-2.1.1.jar differ
diff --git a/mkl-business/pom.xml b/mkl-business/pom.xml
index a67ea73..c7cd28b 100644
--- a/mkl-business/pom.xml
+++ b/mkl-business/pom.xml
@@ -26,7 +26,9 @@
cc.casually
html-parse
- 2.1.5
+ 2.1.1
+ system
+ ${project.basedir}\libs\html-parse-2.1.1.jar
diff --git a/mkl-business/src/main/java/com/ruoyi/helmet/comp/encrypt/AESEncrypt.java b/mkl-business/src/main/java/com/ruoyi/helmet/comp/encrypt/AESEncrypt.java
index 8c19bbf..2b1974b 100644
--- a/mkl-business/src/main/java/com/ruoyi/helmet/comp/encrypt/AESEncrypt.java
+++ b/mkl-business/src/main/java/com/ruoyi/helmet/comp/encrypt/AESEncrypt.java
@@ -2,8 +2,7 @@ package com.ruoyi.helmet.comp.encrypt;
import com.ruoyi.helmet.comp.conf.ThreeAPIInfo;
-import sun.misc.BASE64Decoder;
-import sun.misc.BASE64Encoder;
+
import javax.crypto.BadPaddingException;
import javax.crypto.Cipher;
diff --git a/mkl-iot/libs/html-parse-2.1.1.jar b/mkl-iot/libs/html-parse-2.1.1.jar
new file mode 100644
index 0000000..cd1fd82
Binary files /dev/null and b/mkl-iot/libs/html-parse-2.1.1.jar differ
diff --git a/mkl-iot/pom.xml b/mkl-iot/pom.xml
index 0c90ba4..a6d5e75 100644
--- a/mkl-iot/pom.xml
+++ b/mkl-iot/pom.xml
@@ -33,7 +33,9 @@
cc.casually
html-parse
- 2.1.5
+ 2.1.1
+ system
+ ${project.basedir}\libs\html-parse-2.1.1.jar
diff --git a/mkl-screen/libs/html-parse-2.1.1.jar b/mkl-screen/libs/html-parse-2.1.1.jar
new file mode 100644
index 0000000..cd1fd82
Binary files /dev/null and b/mkl-screen/libs/html-parse-2.1.1.jar differ
diff --git a/mkl-screen/pom.xml b/mkl-screen/pom.xml
index e7cd322..f1c37b8 100644
--- a/mkl-screen/pom.xml
+++ b/mkl-screen/pom.xml
@@ -29,7 +29,9 @@
cc.casually
html-parse
- 2.1.5
+ 2.1.1
+ system
+ ${project.basedir}\libs\html-parse-2.1.1.jar
com.ruoyi
diff --git a/mkl-screen/src/main/java/com/ruoyi/weixin/controller/ApiEnvironmentController.java b/mkl-screen/src/main/java/com/ruoyi/weixin/controller/ApiEnvironmentController.java
index 3ee12bc..753260c 100644
--- a/mkl-screen/src/main/java/com/ruoyi/weixin/controller/ApiEnvironmentController.java
+++ b/mkl-screen/src/main/java/com/ruoyi/weixin/controller/ApiEnvironmentController.java
@@ -9,7 +9,7 @@ import com.ruoyi.weixin.service.IEnvironmentService;
import com.ruoyi.weixin.service.ISmzTeamLeaderNameService;
import com.ruoyi.weixin.util.GetRequestJsonUtils;
import org.apache.poi.ss.formula.functions.T;
-import org.omg.CORBA.OBJ_ADAPTER;
+//import org.omg.CORBA.OBJ_ADAPTER;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Configuration;
diff --git a/mkl-screen/src/main/java/com/ruoyi/weixin/service/impl/EnvironmentServiceImpl.java b/mkl-screen/src/main/java/com/ruoyi/weixin/service/impl/EnvironmentServiceImpl.java
index a91ffeb..4ef29ee 100644
--- a/mkl-screen/src/main/java/com/ruoyi/weixin/service/impl/EnvironmentServiceImpl.java
+++ b/mkl-screen/src/main/java/com/ruoyi/weixin/service/impl/EnvironmentServiceImpl.java
@@ -14,8 +14,8 @@ import com.ruoyi.weixin.mapper.EnvironmentMapper;
import com.ruoyi.weixin.service.IEnvironmentService;
import com.ruoyi.weixin.util.RequestUtils;
import org.jasig.cas.client.util.CommonUtils;
-import org.omg.CORBA.MARSHAL;
-import org.omg.CORBA.Request;
+//import org.omg.CORBA.MARSHAL;
+//import org.omg.CORBA.Request;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/pom.xml b/pom.xml
index 0727bc8..9aeaed9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -298,6 +298,13 @@
mkl-examine
${ruoyi.version}
+
+
+ org.slf4j
+ slf4j-api
+ 1.7.32
+
+
@@ -348,7 +355,7 @@
public
aliyun nexus
- http://maven.aliyun.com/nexus/content/groups/public/
+ https://maven.aliyun.com/nexus/content/groups/public/
true
@@ -359,7 +366,7 @@
public
aliyun nexus
- http://maven.aliyun.com/nexus/content/groups/public/
+ https://maven.aliyun.com/nexus/content/groups/public/
true
diff --git a/ruoyi-common/libs/aspose-cells-8.5.2.jar b/ruoyi-common/libs/aspose-cells-8.5.2.jar
new file mode 100644
index 0000000..d0e1aca
Binary files /dev/null and b/ruoyi-common/libs/aspose-cells-8.5.2.jar differ
diff --git a/ruoyi-common/pom.xml b/ruoyi-common/pom.xml
index c434297..e7d380b 100644
--- a/ruoyi-common/pom.xml
+++ b/ruoyi-common/pom.xml
@@ -160,8 +160,10 @@
com.aspose
- cells
+ aspose-cells
8.5.2
+ system
+ ${project.basedir}\libs\aspose-cells-8.5.2.jar