【发布时间】:2011-04-18 05:33:45
【问题描述】:
我是 Java 新手,并且一直是 C 类人。话虽如此,我正在尝试使用 JSON 库(包?类?Java 术语太令人困惑了!)并且在将它们作为参考添加时遇到了问题。
这三个导入无法解析:
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.JSONValue;
我访问了 json.org 和 downloaded Java 库,但我不确定如何处理它们。我试图进入项目属性并添加一个外部类无济于事。我注意到下载的文件夹中充满了 .java 文件。我该怎么处理这些?
很抱歉在这里提出这样一个菜鸟问题,但我很难过。
【问题讨论】:
-
将
.jar视为C 中的静态库。编译代码时,您必须明确告诉javac这些jar 在哪里。如果您使用的是 IDE,将有一种方法可以将它们添加到您的项目中,否则您必须使用-classpath /my/jar/file.jar和javac -
为什么是静态的? JAR 是 DLL/SO/SL! ;)
-
是的......我在写完之后就在考虑这个,但已经晚了。它是一个动态库,前提是您在同一个 VM 中运行多个应用程序并从同一个类加载器中提取它......这会让他更加困惑:-D
标签: java eclipse json json-simple