[英]The method prepareStatement(query) is not found | Symbol not found
[英]Symbol not found, but library is imported
我正在使用Netbeans,並且嘗試使用base64庫,但是它給了我“找不到符號”
OutputStream b64 = new Base64.OutputStream(os);
首先,我嘗試像這樣添加它
import org.apache.commons.codec.binary.Base64;
這給了我一個不存在的軟件包,所以我去了這個網站並下載了jar文件。 我下載了多個網站,但最后一個是http://www.java2s.com/Code/Jar/o/Downloadorgapachecommonscodecjar.htm
我通過右鍵單擊庫,添加Jar /文件夾並選擇已下載的.jar文件來添加庫。 這給了我一個不存在的包。
有人可以向我解釋為什么會這樣。
注意:我的目標是使用Java機械手復制屏幕的一部分並將其作為發布請求發送。
從Apache下載jar: http : //commons.apache.org/codec/download_codec.cgi
所需的包和類可在jar中找到,即commons-codec-1.7.jar
org.apache.commons.codec.binary.Base64
如果您仍然遇到問題,請從此發行版中添加上述Jar,讓我知道。
盡管我認為,要獲得輸出流,您可能需要使用org.apache.commons.codec.binary.Base64OutputStream 。
我相信你打算使用org.apache.commons.codec.binary.Base64OutputStream
:
OutputStream b64 = new Base64OutputStream(os);
這將需要在類路徑上使用Apache的commons-codec.jar 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.