我已经为 EE 开发人员安装了 eclipse ide,但我收到了一个导入错误
import javax.json.Json;
import javax.json.JsonReader;
etc.
我右键单击项目文件夹->单击属性->单击Java构建路径->添加库-> JRE系统库,
但是显示的依赖项已经导入。如何导入 javax.json 包?
如果使用 Maven,请将此依赖项添加到您的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'
您需要从https://java.net/projects/jsonp/获取 Jar
然后进入项目文件夹->单击属性->单击Java构建路径->添加外部罐子...
从这里您可以将下载的 Jar(库)导入到您的项目中。
使用javax.json
组(接受版本中的内容)对我不起作用。我明白了:
javax.json.JsonException: Provider org.glassfish.json.JsonProviderImpl not found
相反,对我有用的是以下内容(如果您使用的是 Gradle ,请将其放在dependencies
部分中):build.gradle
implementation "org.glassfish:javax.json:1.1.4"
要查找该库的最新版本,请参阅该库的 search.maven.org 页面。
您必须从https://java.net/projects/jsonp/下载 Jar,因为它们还不是主要 Java 运行时的一部分,下载 jar 并将其添加到您的类路径中,它应该可以工作