2

我正在尝试以 JSON 格式解析 FourSqure.com 的返回值。我在 Google 上下载 json-simple-1.1.1.jar 并将其放在 lib 文件夹中:“C:\Java\jdk1.7.0\lib”,我的 Java 文件位于此文件夹中:“C:\Java\jdk1 .7.0\bin" 。

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 不存在导入 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;
                  ^

如何设置 json-simple-1.1.1.jar 文件的 Classpath 以使其工作?

4

1 回答 1

0

回显您的路径以交叉检查您想要的 .jar 文件位置是否存在。尝试使用不同版本的 json-simple,以消除兼容性问题。我有类似的问题。解决问题后回信。快乐编码。

于 2019-06-18T10:51:27.067 回答