Hallo,
ich stehe mal wieder auf dem Schlauch... Ich habe mit Eclipse eine kleine Java-Anwendung erstellt, die auf externe Libraries zugreift. Diese Libraries habe ich als "Referenced Libraries" eingebunden. Nun möchte ich ein JAR File erstellen, das lauffähig ist und eben diese Libraries enthalten soll.
Mit Eclipse erzeuge ich nun ein "Runnable JAR File" und markiere die Option "Packege required libraries into generated JAR". Soweit so gut, das Proggi läuft einwandfrei. Wenn ich allerdings in das JAR File schaue, dann gibt es dieses Libraries zweimal! Zum einen im "Root"-Verzeichnis und zum anderen im lib-Verzeichnis. Das Programm scheint allerdings auf das "Root"-Verzeichnis zuzugreifen, da ich die Files im lib-Verzeichnis löschen kann, ohne das Programm zu beeinflussen.
Wahrscheinlich bin ich mal wieder zu dämlich, aber wenn mir einer mal kurz auf die Sprünge helfen kann, wie ich das mit den referenzierten Libraries in Eclipse machen kann, wäre ich sehr dankbar.
Viele Grüße
Markus
ich stehe mal wieder auf dem Schlauch... Ich habe mit Eclipse eine kleine Java-Anwendung erstellt, die auf externe Libraries zugreift. Diese Libraries habe ich als "Referenced Libraries" eingebunden. Nun möchte ich ein JAR File erstellen, das lauffähig ist und eben diese Libraries enthalten soll.
Mit Eclipse erzeuge ich nun ein "Runnable JAR File" und markiere die Option "Packege required libraries into generated JAR". Soweit so gut, das Proggi läuft einwandfrei. Wenn ich allerdings in das JAR File schaue, dann gibt es dieses Libraries zweimal! Zum einen im "Root"-Verzeichnis und zum anderen im lib-Verzeichnis. Das Programm scheint allerdings auf das "Root"-Verzeichnis zuzugreifen, da ich die Files im lib-Verzeichnis löschen kann, ohne das Programm zu beeinflussen.
Wahrscheinlich bin ich mal wieder zu dämlich, aber wenn mir einer mal kurz auf die Sprünge helfen kann, wie ich das mit den referenzierten Libraries in Eclipse machen kann, wäre ich sehr dankbar.
Viele Grüße
Markus