我想关注本教程:
http://docs.oracle.com/javaee/7/tutorial/doc/jsonp003.htm#BABHAHIA
并已下载最新版本的eclipse EE和JDK(x32 for windows)
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2
http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-7-sdk-with-jdk-u45-2066865.html
创建了一个java项目,将JRE设置为jdk7并将编译器合规性级别更改为1.7
但是一旦我尝试使用类似的东西:
import javax.json.Json;
我遇到一个错误,它无法通过eclipse解决 - 我在哪里可以配置eclipse以便接受这些导入?
谢谢,
答案 0 :(得分:2)
javax.json
不是标准Java EE安装的一部分。您需要找到jar文件并将其添加到类路径中。 jar文件可以在https://java.net/projects/jsonp/downloads/directory/ri找到,或者如果您正在使用Maven
<dependency>
<groupId>javax.json</groupId>
<artifactId>javax.json-api</artifactId>
<version>1.0</version>
</dependency>
答案 1 :(得分:0)
我遇到了这个问题。我使用的是JDK 7u67。 Eclipse无法识别javax.json,即使Oracle(上一个链接:docs.oracle.com/javaee/7/tutorial/doc/jsonp002.htm#BABDFHHD)表明这些类是7的一部分。
我一直无法找到答案。我抓住了.jar并把它放在jre / lib / ext中,重启后eclipse很开心。