[英]How can I use an Java EE API in a Java project?
这是JSR-000353参考实现jar的下载页面
https://java.net/projects/jsonp/downloads/directory/ri
如果您使用的是JSON,我推荐使用Jackson JSON库。
http://wiki.fasterxml.com/JacksonHome
jar文件可以在这里找到:
http://wiki.fasterxml.com/JacksonDownload
有关实现差异的更多信息,请参阅此问题区分Jersey,Jackson和JaxB API
JSR 353与Java EE 7平台一起发布。 JsonObject和JsonReader API可以以两种不同的方式使用:
使用符合Java EE 7的应用程序服务器,例如GlassFish 4 。 在这种情况下,API内置于运行时,将为您正确解析。 您可以使用NetBeans,Eclipse或IntelliJ,如果服务器运行时配置正确,那么它就可以正常工作。
或者,您可以从http://jcp.org/aboutJava/communityprocess/final/jsr353/index.html下载参考实现,并与您选择的应用程序或容器集成。
有关使用此API的一组示例,请访问https://github.com/arun-gupta/javaee7-samples/tree/master/json 。
要在Maven项目中使用JSON处理 ,您可以使用以下Maven坐标:
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.json</artifactId>
<version>1.1</version>
<scope>provided</scope>
</dependency>
或者包括所有Java EE 8添加以下坐标:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>1.8</version>
<scope>provided</scope>
</dependency>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.