我尝试编译以下代码(文件 Main.java):
import org.json.simple.JSONObject;
public class Main {
public static void main (String[] args) {
JSONObject obj = new JSONObject();
obj.put("name", "foo");
obj.put("num", new Integer(100));
obj.put("balance", new Double(1000.21));
obj.put("is_vip", new Boolean(true));
System.out.print(obj);
}
}
json-simple 也包括在内(存储在 ./lib/ 中)
javac Main.java
java -cp .:lib/json-simple-1.1.1.jar Main
我得到了:
error: package org.json.simple does not exist
cannot find symbol JSONObject obj = new JSONObject();
我做错了什么?
PS我正在使用:
Ubuntu 14.04
Java(TM) SE 运行时环境(内部版本 1.7.0_04-b20) Java HotSpot(TM) 64 位服务器 VM(内部版本 23.0-b21,混合模式)
我没有使用任何 IDE
更新:
当前目录:
/home/user/helloworld/
json-simple 放置到目录:
/home/user/helloworld/lib/