Hallo,
ich will gerade meine erste JAR Datei erstellen mit externenen Libaries erstellen..
Allerdings bekomme ich immer wieder die gleiche Fehlermeldung:
---------------------------
Java Virtual Machine Launcher
---------------------------
Could not find the main class: unterordner.SFTPCopy. Program will exit.
---------------------------
OK
---------------------------
Ich habe die JAR auch durch eine Konsole gestartet... Da habe ich folgende Exception bekommen... Ich muss sagen, in Eclipse läuft das Projekt einwandfrei, ohne Exceptions. Die Exception habe ich als JPG angehängt an den Post.
So meine Schritte, wie ich die JAR erstelle:
Schritte: src - rechtsklick - Export --> JAR File --> sourcen ausgewählt --> Next --> Next --> User existing manifest from workspace --> manifest.txt ausgewählt, die im Projekt liegt --> Finish
In meiner Manifest.TXT steht folgendes:
Dann habe ich einen Ordner erstellt mit einem weiteren Ordner lib. Die JAR liegt im ersten Ordner.
Was mache ich denn nun falsch?? Die Exception, die die Konsole wirft hilft mir leider auch nicht weiter.. Bzw. ich verstehe es nicht, da es in Eclipse ja einwandfrei läuft... Muss es nur heute fertig bekommen :-( Quäle mich schon 2 Tage daran, habe schon lange gegoogelt und einiges ausprobiert.
Gruß
Ollek
ich will gerade meine erste JAR Datei erstellen mit externenen Libaries erstellen..
Allerdings bekomme ich immer wieder die gleiche Fehlermeldung:
---------------------------
Java Virtual Machine Launcher
---------------------------
Could not find the main class: unterordner.SFTPCopy. Program will exit.
---------------------------
OK
---------------------------
Ich habe die JAR auch durch eine Konsole gestartet... Da habe ich folgende Exception bekommen... Ich muss sagen, in Eclipse läuft das Projekt einwandfrei, ohne Exceptions. Die Exception habe ich als JPG angehängt an den Post.
So meine Schritte, wie ich die JAR erstelle:
Schritte: src - rechtsklick - Export --> JAR File --> sourcen ausgewählt --> Next --> Next --> User existing manifest from workspace --> manifest.txt ausgewählt, die im Projekt liegt --> Finish
In meiner Manifest.TXT steht folgendes:
Java:
Manifest-Version: 1.0
Main-Class: de.unterordner.core.SFTPCopy
Class-Path: . ./ .lib/*.jar .lib/*.zip
Dann habe ich einen Ordner erstellt mit einem weiteren Ordner lib. Die JAR liegt im ersten Ordner.
Was mache ich denn nun falsch?? Die Exception, die die Konsole wirft hilft mir leider auch nicht weiter.. Bzw. ich verstehe es nicht, da es in Eclipse ja einwandfrei läuft... Muss es nur heute fertig bekommen :-( Quäle mich schon 2 Tage daran, habe schon lange gegoogelt und einiges ausprobiert.
Gruß
Ollek