ошибка: пакет org.json.simple не существует

Я пытаюсь проанализировать возвращаемые значения с FourSqure.com в формате JSON. Я загружаю json-simple-1.1.1.jar в Google и помещаю его в папку lib: «C:\Java\jdk1.7.0\lib», а мой файл Java находится в этой папке: «C:\Java\jdk1». .7.0\бин" .

I set classpth: "C:\Java\jdk1.7.0\bin\Getlocations>set CLASSPATH=$CLASSPATH:$C:\Java\jdk1.7.0\lib\json-simple-1.1.1.jar" 

и скомпилировать его, он показывает ошибку:

C:\Java\jdk1.7.0\bin\Getlocations>set CLASSPATH=$CLASSPATH:$C:\Java\jdk1.7.0\lib\json-simple-1.1.1.jar

C:\Java\jdk1.7.0\bin\Getlocations>javac GetLocation.java

GetLocation.java:22: ошибка: пакет org.json.simple не существует import org.json.simple.JSONArray; ^

и я пытаюсь запустить так: «C:\Java\jdk1.7.0\bin\Getlocations>javac -classpath .;$C:\Java\jdk1.7.0\lib\json-simple-1.1.1.jar GetLocation. Джава"

it still doesn't recognize "package org.json.simple".


After this I also try to set classpath in the "Invironment Variables" in the Window : 
"C:\Java\jdk1.7.0\lib\json-simple-1.1.1.jar;C:\Java\jre7\lib\json-simple-1.1.1.jar;C:\Program Files\Java\jre7\lib;C:\Program Files\Java\jdk1.7.0\lib;"

но когда я запускаю C:\Java\jdk1.7.0\bin\Getlocations>javac GetLocation.java

он все еще показывает эту ошибку:

C:\Java\jdk1.7.0\bin\Getlocations>javac GetLocation.java
GetLocation.java:22: error: package org.json.simple does not exist
import org.json.simple.JSONArray;
                  ^

Как я могу установить Classpath для файла json-simple-1.1.1.jar, чтобы он работал?


person jimmy    schedule 03.12.2012    source источник


Ответы (1)


повторите свой путь, чтобы перепроверить, есть ли желаемое местоположение файла .jar или нет. Попробуйте разные версии json-simple, чтобы устранить проблему совместимости. У меня была аналогичная проблема. Отпишитесь после решения вопроса. Удачного кодирования.

person Aadil Hoda    schedule 18.06.2019