2015-08-05 7 views
5

Ich fange gerade an, Java zu lernen, und ich brauche Gson für ein neues Projekt, an dem ich arbeite.Neu in Java: Installieren Sie Gson von Github ?? Eclipse

Ich habe das Gefühl, dass mir etwas fehlt mit all den Installationsanweisungen, die ich online finde - alle beziehen sich auf drei JAR-Dateien, die ich aus einer ZIP-Datei extrahieren sollte. Aber wenn ich Gson auf github anschaue, kann ich keine .jar-Dateien finden!

https://github.com/google/gson

Sobald ich die JAR-Dateien zu finden, soll ich sie nur in der buildpath für das Projekt auf der rechten Seite arbeite ich aufnehmen?

Ich arbeite an diesem Projekt mit Eclipse.

Kann mir jemand mit einer sehr einfachen Schritt-für-Schritt-Erklärung helfen, wie man mit dem Einbinden dieser Bibliotheken für ein komplettes Noob-Programm wie mich beginnt?

Auch, sobald ich die .jar-Dateien in den Build-Pfad für ein Projekt einfügen, kann ich nur die Funktionen aufrufen?

DANKE!

+1

Es wird viel einfacher sein, Maven oder Gradle zu verwenden, um all dies für Sie zu behandeln. Es ist ein wenig, um die Grundlagen von beiden zu lernen, aber die Bemühungen, eine grundlegende Build-Einrichtung zu erhalten, werden sich beim zweiten Mal, wenn Sie eine Bibliothek hinzufügen, auszahlen. – chrylis

Antwort

10

Einfach setzen alle JAR-Dateien in Ihrem Projekt Ordner lib Right Click on your Project->Properties-> Java Build Path->Libraries und können Sie Gson hier herunterladen Wenn Sie für einige bestimmte Version suchen fügen Sie bitte in Ihrer Frage

http://www.java2s.com/Code/Jar/g/Downloadgson222jar.htm

+0

hat super funktioniert! Vielen Dank! – TAS

0

wie Sie Gson verwenden für serialization und deSerialization von json Daten müssen Sie Gosn lib von here einschließen. mit android studio auf othre Ende kann man

compile 'com.google.code.gson:gson:2.3.1' 

zu Ihrem gradle umfassen. nach get gehören Sie in der Lage sein wird, Gson anrufen Methode und Konstruktor in-Builds wie: 1- Gson gson = new Gson();

2- gson.fromJson() 3-gson.toJson()

genießen Sie Ihren Code ein:) -