2011-08-09 73 views
0

我正在使用Netbeans IDE 7.0.1。 我將我的問題基於可用於IDE的CalculatorApp示例應用程序。 示例運行正常,但我希望我可以使用一些JSON,因此我下載了google-gson-stream-1.7.1.jar庫,並將它包含在我的庫中: - 右鍵單擊​​「庫」,然後單擊「屬性」,然後選擇‘添加JAR /文件夾’,選擇我的JAR(位於某處‘我的文檔/下載’com.google包不存在

的問題是,當我鍵入以下內容:

import com.google.gson; 

(甚至融爲一體。 google)時,IDE會激發「com.google包不存在」,JAR及其層次結構正確顯示在左側窗格的「Libraries」部分中,最令人驚訝的是,IDE可以自動完成com.google。 **東西。

AFAIK,我需要進一步得到這項工作,不是嗎?有任何想法嗎 ?

謝謝!

回答

4

在Java中,導入語句用於類和接口(類型),而不是包自身。您確定您嘗試導入com.google.gson包下的課程,而不是該包本身?

import com.google.gson.Foo;應該工作。

所以應該

import com.google.gson.*;import com.google.*;

然而要注意通配符進口沒有特別推薦。

+0

的確!導入com.google.gson.stream.JsonWriter和導入com.google.gson.stream.JsonReader的伎倆。我沒有意識到這一點,非常感謝! – SCO

+0

我有同樣的錯誤,做了同樣的事情,包括庫,但它仍然會拋出錯誤 – Dingo

0

我使用:

import com.google.gson.Gson;