我搜索了很多关于使用linux(Ubuntu)和javac包含jar文件的帖子,而我有幸找到了怎么做,我没有运气让它发挥作用(最佳回应是:How to include jar files with java file and compile in command prompt)。
我只是想让json-simple-1.1.1.jar导入,以便我可以使用JsonObject和JsonParser。
我的目录结构如下:
/java/lib/json-simple-1.1.1.jar
/java/name/example/JsonExample.java
我看到的结果是:
javac -cp ".:../../lib/json-simple-1.1.1.jar" JsonExample.java
error: error reading ../../lib/json-simple-1.1.1.jar; error in opening zip file
当它似乎错过了jar文件时我得到了:
JsonExample.java:5: error: package org.json.simple does not exist
import org.json.simple.JsonObject;
JsonExample.java:6: error: package org.json.simple does not exist
import org.json.simple.JsonParser;
我正在使用:
import org.json.simple.JsonObject;
import org.json.simple.JsonParser;
从json-simple-1.1.1.jar
导入我需要的类我从http://json-simple.googlecode.com/files/json-simple-1.1.1.jar下载了json-simple,并确保文件已完成,并且已删除并重新加载了多次。
我真的很感激任何人都可以提供帮助,因为我不知道我在哪里出错了。提前谢谢!