it-swarm.com.de

So importieren Sie ein Glas in Eclipse

Wie importiere ich ein Glas in Eclipse?

302
user395734

Sie können in Eclipse eine Dose hinzufügen, indem Sie mit der rechten Maustaste auf Projekt → Erstellungspfad → Erstellungspfad konfigurieren klicken. Klicken Sie auf der Registerkarte Bibliotheken auf Jars hinzufügen oder Externe JARs hinzufügen, und geben Sie die Dose ein. Eine kurze Demo hier .

enter image description here

Die obige Lösung ist offensichtlich eine "schnelle" Lösung. Wenn Sie jedoch an einem Projekt arbeiten, in dem Sie Dateien an das Quellcodeverwaltungs-Repository übergeben müssen, würde ich empfehlen, Jar-Dateien zu einem dedizierten Bibliotheksordner in Ihrem Quellcodeverwaltungs-Repository hinzuzufügen und einige oder alle dieser Dateien wie oben erwähnt zu referenzieren.

371
bragboy

Das Hinzufügen eines externen Jar ist nicht sinnvoll, wenn Sie den Projektspeicherort im Dateisystem ändern möchten.

Am besten fügen Sie den jar zum Build-Pfad hinzu, damit Ihr Projekt beim Export kompiliert wird:

  1. Erstellen Sie einen Ordner namens lib in Ihrem Projektordner.

  2. kopieren Sie in diesem Ordner alle benötigten JAR-Dateien.

  3. Aktualisieren Sie Ihr Projekt in Eclipse.

  4. Wählen Sie alle JAR-Dateien aus, klicken Sie mit der rechten Maustaste auf eine dieser Dateien, und wählen Sie Build Path -> Add Build Build Path aus

170
Hesham Yassin

Zwei Möglichkeiten:

1/Aus dem Projekt:

alt text

2/Wenn Sie bereits ein anderes Jar importiert haben, aus dem Verzeichnis "Reference Libraries"

alt text

Beide führen Sie zu diesem Bildschirm, in dem Sie Ihre Bibliotheken verwalten können:

alt text

92
VonC

Hier sind die Schritte:

  1. klicken Sie auf Datei> Importieren. Das Importfenster wird geöffnet.

  2. Klicken Sie unter Wählen Sie eine Importquelle auf J2EE> App Client-JAR-Datei.

  3. Weiter klicken.

  4. Geben Sie im Feld Anwendungsclientdatei den Speicherort und den Namen der JAR-Datei des Anwendungsclients ein, die Sie importieren möchten. Sie können auf die Schaltfläche Durchsuchen klicken, um die JAR-Datei aus dem Dateisystem auszuwählen.

  5. Geben Sie im Feld Anwendungsclientprojekt einen neuen Projektnamen ein oder wählen Sie ein Anwendungsclientprojekt aus der Dropdown-Liste aus. Wenn Sie in dieses Feld einen neuen Namen eingeben, wird das Anwendungsclientprojekt basierend auf der Version der Anwendungsclient-JAR-Datei erstellt und der Standardspeicherort wird verwendet.

  6. Wählen Sie in der Dropdown-Liste Ziellaufzeit den Anwendungsserver aus, den Sie für Ihre Entwicklung als Ziel verwenden möchten. Diese Auswahl wirkt sich auf die Laufzeiteinstellungen aus, indem die Klassenpfadeinträge für das Projekt geändert werden.

  7. Wenn Sie das neue Modul einem Unternehmensanwendungsprojekt hinzufügen möchten, aktivieren Sie das Kontrollkästchen Projekt zu einer EAR hinzufügen, und wählen Sie dann ein vorhandenes Unternehmensanwendungsprojekt aus der Liste aus, oder erstellen Sie ein neues, indem Sie auf Neu klicken.

    Hinweis : Wenn Sie einen neuen Namen für ein Enterprise-Anwendungsprojekt eingeben, wird das Enterprise-Anwendungsprojekt am Standardspeicherort mit der niedrigsten kompatiblen J2EE-Version erstellt, die auf der Version des zu erstellenden Projekts basiert. Wenn Sie eine andere Version oder einen anderen Speicherort für die Unternehmensanwendung angeben möchten, müssen Sie den Assistenten für neue Unternehmensanwendungsprojekte verwenden.

  8. Klicken Sie auf Fertig stellen, um die JAR-Datei des Anwendungsclients zu importieren.

10
Ashraf Bashir

Nur ein Kommentar zum Importieren von Gläsern in Eclipse-Projekte (Plug-In-Entwicklung):

Wenn Sie Eclipse-Plug-Ins entwickeln, ist es sinnvoll, den systemeigenen Bündelungsmechanismus von Eclipse zu verwenden, anstatt die jar nur in ein Plug-In-Projekt zu importieren. Eclipse (oder besser die zugrunde liegende OSGi-Laufzeitumgebung Equinox) verwendet so genannte Bundles, die mehr Informationen enthalten als einfache Glieder (z. B. Versionsinformationen, Abhängigkeiten zu anderen Bundles, exportierte Pakete; siehe Datei MANIFEST.MF). Aufgrund dieser Informationen können OSGi-Bundles dynamisch geladen/entladen werden, und in einer OSGi/Eclipse-Laufzeitumgebung ist eine automatische Abhängigkeitsauflösung verfügbar. Daher hat die Verwendung von OSGi-Paketen anstelle von einfachen Gläsern (die in einem anderen OSGi-Bundle enthalten sind) einige Vorteile. 

(Übrigens: Eclipse-Plug-Ins sind die gleichen wie OSGi-Bundles.)

Es besteht eine gute Chance, dass jemand bereits eine bestimmte (Drittanbieter-) Bibliothek als OSGi-Bundle gebündelt hat. Vielleicht möchten Sie einen Blick auf die folgenden Paket-Repositorys werfen:

5
Frank Grimm

Eclipse -> Einstellungen -> Java -> Erstellungspfad -> Benutzerbibliotheken -> Neu (Name) -> Externe Jars hinzufügen

(Ich empfehle Ihnen, Ihre neuen Bibliotheken in den Eclipse-Ordner zu ziehen, bevor Sie einen dieser Schritte ausführen, um alles zusammen zu halten. Wenn Sie Eclipse oder Ihr Betriebssystem neu installieren, müssen Sie außer dem JDK nichts weiter verknüpfen.) OK klicken. 

Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie "Pfad erstellen" -> "Bibliothek hinzufügen"

Zu Ihrer Information einfach Code und dann Rechtsklick und Source-> Organize Imports

4
user4294909

zunächst gehen Sie zu Ihrem Projekt, was Sie erstellt haben Klicken Sie anschließend mit der rechten Maustaste und wählen Sie die Eigenschaften unten und wählen Sie den Pfad in der linken Ecke aus. das ist es

0
amigana _34