Hi, das ist zwr mein erster Beitrag aber ich bin öfters hier, denn wenn ich mal Probleme habe schau ich eh meistens bei Google und lande oft hier.
Blos hab ich jetzt ein Problem bei dem ich nicht ganz durchsteige und jetzt wirklich mal fragen muss^^.
Wir haben an der Schule eine Projektarbeit und ich und mein Partner programmieren ein Memory Spiel. Das Ganze funktioniert auch wunderbar, doch nervt es immer die ganzen Projektdateien hochzuladen und hin und her zu schicken. Also wollten wir das in jar Archive packen.
So, zum eigentlichen Problem:
Ich weis das man mit vielen IDEs die jar Archive automatisch erstellen kann, aber ich bin nicht der typ dafür der einfach programmiert und weis dann nicht wies funktioniert, ich kopiere auch nie Quellcodes aus dem Internet.
Mit der Kommandozeile funktioniert das auch Problemlos, aber mein Problem liegt in den Pfadangaben der Main-Class und des Class-Path.
Mein Project hab ich mit JCreator erstellt und der Projektordner ist so aufgebaut:
In dem Ordner classes sind natürlich meine Klassen. Ich hab sie allerdings in kein Package gepackt. Sollte ich das machen? Ich mein es ist ja nur ein kleines Projekt. Die Klassen greifen noch auf Bilder und files zu, in files liegen Textdokumente, wie z.B. Spielanleitungen etc, die ausgelesen werden.
Das ganze packe ich jetzt folgendermaßen in ein .jar Archiv:
Wie gebe ich jetzt in der MANIFEST.MF an, dass er die Klasse Memory6_0 aus dem Ordner classes benutzen soll. Ich hab gelesen die Pfadangaben sind relativ zum Ort andem sich das .jar Archiv befindet, doch das bringt mir herzlich wenig, wenn ich es verschicken will, es soll ja die archivierten Klassen benutzen. Ich bin ziemlich ratlos und weis nicht genau wie ich das in der MANIFEST.MF Datei angeben soll, dass er die Klassen benutzen soll^^
Sollte ich was an der Strukturierung meines Projekts arbeiten? Bin für Kritken offen
mfg Brot
Blos hab ich jetzt ein Problem bei dem ich nicht ganz durchsteige und jetzt wirklich mal fragen muss^^.
Wir haben an der Schule eine Projektarbeit und ich und mein Partner programmieren ein Memory Spiel. Das Ganze funktioniert auch wunderbar, doch nervt es immer die ganzen Projektdateien hochzuladen und hin und her zu schicken. Also wollten wir das in jar Archive packen.
So, zum eigentlichen Problem:
Ich weis das man mit vielen IDEs die jar Archive automatisch erstellen kann, aber ich bin nicht der typ dafür der einfach programmiert und weis dann nicht wies funktioniert, ich kopiere auch nie Quellcodes aus dem Internet.
Mit der Kommandozeile funktioniert das auch Problemlos, aber mein Problem liegt in den Pfadangaben der Main-Class und des Class-Path.
Mein Project hab ich mit JCreator erstellt und der Projektordner ist so aufgebaut:
In dem Ordner classes sind natürlich meine Klassen. Ich hab sie allerdings in kein Package gepackt. Sollte ich das machen? Ich mein es ist ja nur ein kleines Projekt. Die Klassen greifen noch auf Bilder und files zu, in files liegen Textdokumente, wie z.B. Spielanleitungen etc, die ausgelesen werden.
Das ganze packe ich jetzt folgendermaßen in ein .jar Archiv:
Wie gebe ich jetzt in der MANIFEST.MF an, dass er die Klasse Memory6_0 aus dem Ordner classes benutzen soll. Ich hab gelesen die Pfadangaben sind relativ zum Ort andem sich das .jar Archiv befindet, doch das bringt mir herzlich wenig, wenn ich es verschicken will, es soll ja die archivierten Klassen benutzen. Ich bin ziemlich ratlos und weis nicht genau wie ich das in der MANIFEST.MF Datei angeben soll, dass er die Klassen benutzen soll^^
Sollte ich was an der Strukturierung meines Projekts arbeiten? Bin für Kritken offen
mfg Brot