javax.json을 이클립스로 Import하려면 어떻게 해야 하나요?
EE 개발자용 이클립스 ide를 설치했는데 다음 오류 메시지가 나타납니다.
import javax.json.Json;
import javax.json.JsonReader;
etc.
프로젝트 폴더 우클릭 -> 속성 클릭 -> 자바 빌드 경로 클릭 -> 라이브러리 추가 -> JRE 시스템 라이브러리,
표시되는 의존관계는 이미 Import되어 있습니다.javax.json 패키지를 Import하려면 어떻게 해야 하나요?
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'
Java 7을 사용하지 않기 때문에 JAR 파일을 프로젝트 경로에 직접 추가해야 한다고 가정합니다.
여기 JAR에 대한 링크가 있습니다.
출처: http://jsonp.java.net/
프로젝트 빌드 경로를 다운로드하여 추가합니다.
Jar는 https://java.net/projects/jsonp/에서 입수할 수 있습니다.
다음으로 프로젝트 폴더 -> [속성]-> [ Java 빌드 경로]-> [외부 자리의 추가...]로 이동합니다.
여기에서 다운로드한 Jar(라이브러리)를 프로젝트로 가져올 수 있습니다.
사용.javax.jsongroup(허용된 버전에 있는 것)은 사용할 수 없습니다.알겠네.
javax.json.JsonException: Provider org.glassfish.json.JsonProviderImpl not found
대신, 다음과 같은 기능이 있습니다(이 기능을dependencies의 단면build.gradleGradle을 사용하는 경우:
implementation "org.glassfish:javax.json:1.1.4"
라이브러리의 최신 버전을 찾으려면 라이브러리의 search.maven.org 페이지를 참조하십시오.
Jar는 아직 메인 Java 런타임의 일부가 아니기 때문에 https://java.net/projects/jsonp/에서 다운로드하고 jar를 다운로드하여 클래스 경로에 추가해야 합니다.
JSR http://jcp.org/en/jsr/detail?id=353
언급URL : https://stackoverflow.com/questions/18346609/how-can-i-import-javax-json-in-eclipse
'programing' 카테고리의 다른 글
| 플러그인을 업데이트하려고 할 때 "정의되지 않은 함수 trailingslashit() 호출" wordpress PHP 치명적인 오류 (0) | 2023.03.31 |
|---|---|
| 플럭스+리액트 vs 백본+ 반응 (0) | 2023.03.31 |
| ui-sref를 사용하여 버튼 태그에서 상태 트리거 (0) | 2023.03.31 |
| 부트스트랩3 - AJAX를 통해 모달바디에 콘텐츠를 로드하는 방법 (0) | 2023.03.31 |
| CRUDRepository에서 업데이트 또는 저장 업데이트 (0) | 2023.03.31 |