如何在eclipse中导入javax.json

时间:2013-08-20 23:34:44

标签: java json eclipse

我为EE开发人员安装了eclipse ide,我收到了

的导入错误
import javax.json.Json;
import javax.json.JsonReader;
etc.

我右键点击了项目文件夹 - >点击的属性 - >点击了Java构建路径 - >添加库 - > JRE系统库,

但是已经导入了显示的依赖项。如何导入javax.json包?

5 个答案:

答案 0 :(得分:42)

如果使用Maven,请将this dependency添加到pom.xml

<dependency>
    <groupId>javax.json</groupId>
    <artifactId>javax.json-api</artifactId>
    <version>1.0</version>
</dependency>

对于Gradle,请将其添加到build.gradle

compile 'javax.json:javax.json-api:1.0'

答案 1 :(得分:29)

假设您没有使用Java 7,因此需要将JAR文件直接添加到项目路径中:

这是指向的链接 JAR

它来自哪里: http://jsonp.java.net/

下载并添加到您的项目构建路径。

答案 2 :(得分:6)

您需要从https://java.net/projects/jsonp/

获取Jar

然后到项目文件夹 - &gt;点击的属性 - &gt;点击了Java构建路径 - &gt;添加外部罐子......

从这里,您可以将下载的Jar(库)导入项目中。

答案 3 :(得分:0)

您必须从https://java.net/projects/jsonp/下载Jar,因为它们还不是主Java运行时的一部分,下载jar并将其添加到类路径中它应该可以工作

JSR http://jcp.org/en/jsr/detail?id=353

答案 4 :(得分:0)

使用javax.json组(已接受的版本)对我不起作用。我明白了:

javax.json.JsonException: Provider org.glassfish.json.JsonProviderImpl not found

相反,对我有用的是以下内容(如果您使用Gradle,请放在dependencies的{​​{1}}部分中)

build.gradle

要查找该库的最新版本,请参见the library's search.maven.org page