我正在尝试在 Ubuntu 16.04 中编译一些 Java 代码。编译时出现以下错误。请告诉我安装 java 的 json 并将其设置为类路径的步骤,以便我可以在没有 -cp 的情况下进行编译。
awd@awd-HP-ProBook-450-G3:~/Desktop/thin-mach-java /javajson$ javac -cp /usr/share/java/java-json.jar psp1.java
psp1.java:1: error: package org.json.simple does not exist
import org.json.simple.*;
^
psp1.java:5: error: cannot find symbol
JSONObject jsonObject =new JSONObject();
^
symbol: class JSONObject
location: class psp1
psp1.java:5: error: cannot find symbol
JSONObject jsonObject =new JSONObject();
^
symbol: class JSONObject
location: class psp1
3 errors
答案1
该错误意味着您没有将库 org.json.simple 添加到您的项目中。如果您使用 maven,请添加依赖项:
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>
否则,请下载该包并手动将其添加到项目中。您可以在此处下载http://www.java2s.com/Code/Jar/j/Downloadjsonsimple11jar.htm