Muss ich die externen jars mitgeben?

jabaduu

Bekanntes Mitglied
Hi,
ich habe wieder ein Tool geschrieben, und habe mehrere external jars benutzt.
Ich hab von meinem Programm ein jar erstellt und es in ein anderes Verzeichnis kopiert,
ohne die externen jars mitzukopieren, und das Programm läuft.
Gleiches Spiel unter Ubuntu, das jar von meinem Programm braucht die externen jars.
Ich verstehe das jetzt nicht. Muss ich also einer anderen Person, die unter Windows mein jar ausführen will, zusätzlich noch die externen jars mitkopieren?
 
Ich hab von meinem Programm ein jar erstellt
Wie hast du das denn ganz genau gemacht?

Wenn das von dir gebaute Jar nicht auch die Klassen der externen Jars enthält; das heißt, wenn diese externen Klassen nicht in dein erzeugtes Jar mit hineinkopiert wurden; dann funktioniert das natürlich nicht. Woher soll denn dein eigenes gebautes Jar auch die anderen externen Jars kennen?
 

Zurück
Oben