Brauche Hilfe: In einer Jar-File schon vorhande jars include mittels Class-Path

adl

Grünschnabel
Hi jungs
Hoffe ihr könnt mir helfen!
Ich habe eine Programm, dass ein paar Dinge mit emails tun soll. Deshalb hab ich das mail.jar und activation.jar hier bei mir auch im Classpath (umgebungsvariable mein ich) eingetragen und alles funktioniert bestens. Allerdings möchte ich ein proggie in ein Applet implementieren. So etwas wie ein Mail Formular. Dadurch, dass ich mir sicher bin, dass keiner der User diese 2 extra packages lokal installiert hat würde ich sie am liebsten einfach mit in das jar hauen, auch wenn das mehr Speicher kostet.

Die Struktur meiner jar ist wie folgt:

contact.jar/getMail.class
contact.jar/mail.jar
contact.jar/activation.jar
contact.jar/META-INF/MANIFEST.MF

in der manifest steht folgendes:
Manifest-Version: 1.0
Main-Class: getMail
Class-Path: mail.jar activation.jar
Created-By: 1.4.2_07 (Sun Microsystems Inc.)

Funktionieren tut es nicht! Und den Fehler such ich schon seit Stunden (kein Witz...)
Was mach ich falsch? Bin über jede Hilfe dankbar!

Gruss adl
 
ich dank dir vielmals für die links!
habe gerade schon einen test mit diesem fat plugin für eclipse gemacht und es scheint wirklich zu gehn!
@mods: sorry. für den spam, eine bessere suche hätte wohl geholfen, war der letzte!


edit. hehe. so leicht ists doch nicht. mit applications mag das easy funktionieren, aber bei applets geht die eine methode schon gar nicht, weil ich nicht einfach temp datein auf die festplatte des users schreiben kann und die andere meint, dass meine main class (extends JApplet) keine main class ist, weil sie keine public static void main methode hat und genau die ruft das fat jar / one jar system anscheinend auf.

so. verschissen. gibts noch mehr möglichkeiten? dass muss doch gehen
 
Zuletzt bearbeitet:
Zurück