[英]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.