Wie benutzt man Java APIs?

7

Wahrscheinlich sehr einfach, aber ich kann einfach nicht herausfinden, wie man APIs mit Java benutzt (mit Eclipse).

Wohin gehen sie?

Zum Beispiel möchte ich ein Twitter API verwenden und ich importiere es mit:

%Vor%

Ich schließe die API-Datei dann in das gleiche Wörterbuch wie meine Klassendatei ein. (Das ist, was ich in Python mache)

Will jemand mir die einfache Antwort sagen?

    
ritch 21.12.2010, 21:44
quelle

4 Antworten

5

Sie müssen alle externen JARs in den Buildpfad einschließen. In der Finsternis klicke mit der rechten Maustaste auf das Projekt und gehe zu 'Build Path' & gt; 'Configure Build Path', dann gehen Sie zum 'Libraries' Tab und 'Add JARs'. Außerdem ist es bei der Verwendung von Eclipse einfacher, die Importanweisungen nicht selbst zu verwalten, sondern stattdessen "Import organisieren" (Strg + Umsch + O) oder das ausgewählte Objekt importieren (Strg + Umsch + M). Wenn ein passendes Objekt im Klassenpfad verfügbar ist, wird es importiert.

    
LINEMAN78 21.12.2010, 21:52
quelle
11

Typische APIs sind in sogenannten JARs verpackt, was für Java ARchive steht. Was Sie tun sollten, ist:

  1. Laden Sie das Glas herunter.
  2. Legen Sie es in eine Art 'lib' Verzeichnis in Ihrer Projektstruktur. Gib es nicht mit deinem Quellcode zusammen.
  3. Fügen Sie das Glas zu Ihrem Klassenpfad hinzu. Bei einigen IDEs müssen Sie jar nach jar hinzufügen, bei anderen geben Sie der IDE an, welche Verzeichnisse Bibliotheksverzeichnisse sind, und der Klassenpfad wird geändert, damit Sie alle jars in das Verzeichnis aufnehmen können.
  4. Importieren Sie das relevante Paket in Ihre Dateien, in denen Sie die API verwenden.

Sobald Sie das jar zu Ihrem Klassenpfad hinzugefügt haben und die relevanten Klassen importieren, sollte Eclipse es automatisch übernehmen und Ihnen erlauben, Autocomplete-Funktionen gegen die API zu verwenden.

Es ist auch eine gute Idee, das Quell-Jar für Bibliotheken zu erhalten, die Sie herunterladen. Bei den meisten IDEs können Sie src jars anhängen, sodass Sie in die API klicken und sehen können, wie der Code geschrieben wurde.

    
hvgotcodes 21.12.2010 21:47
quelle
4

Java-APIs werden in JAR-Dateien verteilt (das sind nur ZIP-Dateien mit einer spezifischen Verzeichnisstruktur). Laden Sie das fragliche Glas herunter und legen Sie es an einem bekannten Ort auf Ihrer Festplatte ab (bekannter Ort wie in, achten Sie auf den Namen des Verzeichnisses, in dem Sie das heruntergeladene Glas ablegen).

Sie müssen zweimal auf eine Jar-Datei verweisen:

  • Während der Projektkompilierung. Dies beinhaltet die Entwicklung des Projekts unter Verwendung einer IDE wie Eclipse (alle kompilieren den Code, um Fehler zu finden).
    1. Option 1, fügen Sie ein externes Glas hinzu:
      1. Öffnen Sie die Projekteigenschaften in Eclipse
      2. Wählen Sie den Java-Erstellungspfad
      3. aus
      4. Wählen Sie die Registerkarte Bibliotheken
      5. aus
      6. Klicken Sie auf die Schaltfläche Externes Glas hinzufügen
      7. Navigieren Sie zum Speicherort der betreffenden JAR.
      8. Wählen Sie die JAR.
      9. Klicken Sie auf die Schaltfläche Öffnen.
    2. Option 2, fügen Sie das JAR dem WEB-INF / lib-Verzeichnis Ihres Webprojekts hinzu.
  • Während der Projektausführung. Dies wird nach der Bereitstellung Ihrer Anwendung in einem Webcontainer (möglicherweise Tomcat) sein. Speichern Sie das betreffende JAR im Klassenpfad der Anwendungsbereitstellung. Für einfache Webanwendungen können Sie das JAR im Verzeichnis WEB-INF / lib des Projekts ablegen.
DwB 21.12.2010 22:00
quelle
0

Sie sollten es im Klassenpfad (Buildpfad) des Projekts enthalten.

    
kunal 21.12.2010 21:48
quelle

Tags und Links