1. 下載jdk11安裝包.--- 可以在Oracle下載,也可以雲盤 :
鏈接:https://pan.baidu.com/s/1R0S455Lrfv6UPzHO8KbiXQ
提取碼:8888
2. 安裝和1.8的版本差不多
3. 環境變量配置 : 將java_home變量的值替換為11的安裝地址 . 刪除classpath的變量配置 .
4. idea中修改項目依賴版本
4.1 . 修改資源文件中的版本信息
4.2 . 項目根目錄處右鍵找到open modules settings.將各文件包的依賴版本從8升級到11
5. 升級后遇到的問題----重點
5.1 包sun.misc沒有了
BASE64Encoder和BASE64Decoder類沒有了 . 替代方法 :
加密類創建Base64.Decoder decoder = Base64.getMimeDecoder(); 加密方法改為 : bytes = decoder.decode(imgStr); 解密類創建 : Base64.Encoder encoder = Base64.getMimeEncoder(); 解密方法: String s = encoder.encodeToString(data);
. 后續再遇到再加吧