1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

eclipse bibliothek

    • Frage
  • beat
  • 17. September 2007 um 18:35
  • Unerledigt
  • beat
    14
    beat
    Mitglied
    Reaktionen
    2
    Punkte
    2.007
    Beiträge
    338
    • 17. September 2007 um 18:35
    • #1

    weiss wer wie man in eclipse aus einer mege von klassen eine bibliothek machen oder soll ich da einfach ein jar draus machen?

    Visit: http://itunes.apple.com/de/artist/cbh-mobile/id338117761

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 17. September 2007 um 20:38
    • #2

    Da gibt es kein oder. Bibliotheken werden in Java ueblicherweise als jar file ausgeliefert. Du kannst das in eclise ueber File->export machen, oder auch mit einem beliebigen tool, das zip komprimieren kann (z.b. 7-zip oder zip oder so).

    lg, Benjamin Ferrari, bookworm.at

  • beat
    14
    beat
    Mitglied
    Reaktionen
    2
    Punkte
    2.007
    Beiträge
    338
    • 17. September 2007 um 20:43
    • #3

    So hab ich das jetzt eh gemacht. Mich hat nur verwirrt dass das symbol neben dem Jar normalerweise ein paar Bücher sind und bei meiner lib sinds bücher mit einem glas?????

    thx anyway

    Visit: http://itunes.apple.com/de/artist/cbh-mobile/id338117761

  • beat
    14
    beat
    Mitglied
    Reaktionen
    2
    Punkte
    2.007
    Beiträge
    338
    • 18. September 2007 um 21:31
    • #4

    hmmm. Ich kann in exclipse beim hinzufügen von libs User libraries und external jars wählen. Unter user lib. kann ich meine lib allerdings nicht wählen => ich muss mein jar irgendwie als user lib markieren, aber wie?

    Das nächste problem mit den external jars ist dass eclipse die beim export zu jar nicht mitnimmt und dann nix mehr funktioniert wenns ausserhalb der IDE gestartet wird.

    Visit: http://itunes.apple.com/de/artist/cbh-mobile/id338117761

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 18. September 2007 um 21:48
    • #5
    Zitat von beat

    hmmm. Ich kann in exclipse beim hinzufügen von libs User libraries und external jars wählen. Unter user lib. kann ich meine lib allerdings nicht wählen => ich muss mein jar irgendwie als user lib markieren, aber wie?

    Du kannst es entwender direkt als externes jar file zu deinem projekt hinzufuegen, oder, wenn sich das jar file innerhalb deines projektpfades befindet als normales jar. Siehe Projekt Properties -> build path

    Zitat von beat

    Das nächste problem mit den external jars ist dass eclipse die beim export zu jar nicht mitnimmt und dann nix mehr funktioniert wenns ausserhalb der IDE gestartet wird.

    Wenn der code in deiner bibliothek weitere bibliotheken verwendet, dann muessen die sich natuerlich ebenfalls in deinem classpath befinden.

    Da jar files nur zip files sind, kannst du natuerlich auch alle klassen entpacken (deine und die der anderen jars) und in ein gemeinsames jar file zusammenlegen. Mit einem ant file kannst Du das bequem machen, und das projekt tool maven hat ein plugin 'assembly', das das automatisch tut. Oder Du schreibst dir einfach ein script dafuer.

    Meistens laesst man die jar files aber so wie sie sind. Dann weiss ein Benutzer deiner Bibliothek auch gleich, was er da fuer Dependencies hat, und er kann die jar files unabhaengig voneinander updaten wenn er will. Wenn Du alles zusammenlegst besteht die Gefahr, das ein Benuter eine bibliothek doppelt zu seinem classpath hinzufuegt.

    lg, Benjamin Ferrari, bookworm.at

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern