sun.misc.BASE64Encoder等類報錯的解決方法?

Tags: 類報錯,

像sun.misc.BASE64Encoder等類不屬於JDK標準庫範疇,但在JDK中包含了該類,可以直接使用。但是在eclipse中直接使用卻報錯。本文就介紹一下針對這樣的類如何處理。

工具/原料

電腦一臺,安裝有Eclipse開發工具

方法/步驟

在測試程式時,從網下載測試程式,匯入工程,卻發現如下錯誤,大意是此類不是JDK的API。

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

針對這一情況,可以執行如下操作。選中工程,右鍵“Build Path”->“Configure Build Path”

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

此時會開啟專案屬性視窗。

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

點開JRE,選中“Access rules: No rules defined”->“Edit”

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

開啟"Access Rules"視窗後,點選“Add”按鈕

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

設定可訪問許可權,如下圖所示

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

再開啟原程式,會發現錯誤已經消失。

sun.misc.BASE64Encoder等類報錯的解決方法 聽語音

相關問題答案