2013-08-20 18 views
25

Mam zainstalowane Eclipse IDE dla programistów EE i otrzymuję błąd importu dlaJak mogę zaimportować javax.json w Eclipse

import javax.json.Json; 
import javax.json.JsonReader; 
etc. 

mam prawo kliknięciu folderu projektu -> kliknęli właściwości -> kliknięciu Java ścieżka kompilacji -> dodaj bibliotekę -> Biblioteka systemu JRE,

, ale wyświetlane zależności są już zaimportowane. Jak mogę zaimportować pakiet javax.json?

+1

Używasz Java 7 z Eclipse? – dispake

Odpowiedz

30

przypadku korzystania Maven, dodać this dependency do swojej pom.xml

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

Dla Gradle, dodać do swojej build.gradle

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

jak korzystać z maven? – user1876508

+0

Maven jest skonfigurowany w [Spring Tool Suite] (http://www.springsource.org/sts). Następnie Plik> Nowy> Projekt Maven – user2601995

+1

Jeśli chcę tylko przekonwertować istniejący projekt na maven http://stackoverflow.com/questions/2449461/convert-existing-eclipse-project-to-maven-project – user1876508

-19

Proszę bardzo jego wielki trik:

import javax.json.*; 
+1

PO wskazał, że nie może importować klas _any_ json – Reimeus

+2

Co za fajna sztuczka! –

6

trzeba się trzymać z Jar z https://java.net/projects/jsonp/

Następnie przejdź do folderu projektu -> kliknięte właściwości -> kliknięto ścieżkę budowania Java -> Dodaj zewnętrzne słoiki ...

Tutaj można zaimportować pobrany plik Jar (biblioteka) do projektu.

22

zamiar założyć, że nie używasz Java 7, a więc trzeba dodać plik JAR bezpośrednio do ścieżki projektu:

Oto link do JAR

A skąd pochodzi: http://jsonp.java.net/

Pobierz i dodaj do ścieżki budowania projektu.

+3

java 7 ** zawiera ** ten pakiet? – Thufir

+1

Należy pamiętać, że 'javax.json' jest zawarty w Javie * EE * 7, * nie * Java * SE * 7. – ziesemer

Powiązane problemy