Hallo !
Ich bin gerade dabei eine SWT-Applikation zu schreiben. Dabei ist mir inzwischen klargeworden, dass man wohl verschiedene Libraries für SWT braucht, je nachdem in welchem Betriebssystem das Programm ausgeführt werden soll.
Ich habe also bisher das Projekt in Eclipse als JAR exportiert, dann wieder entpackt, die Classfiles in die Manifest-Datei eingetragen und dann wieder gepackt (einen einfacheren Weg habe ich bisher nicht gefunden).
Nun muss ich aber ja für Windows und Linux zwei verschiedene Manifest, und damit JAR-Dateien erstellen, was dem Prinzip von Java meiner Meinung nach zuwiderläuft. Als ich versucht habe beide Classfiles (für Windows und Linux) in die Manifest zu schreiben, startete das Programm garnicht.
Gibt es eine Möglichkeit diese Problematik "elegant" zu lösen, oder muss ich für die Anwendung zwei/vielfache Anfertigungen bereithalten ?
Ich bin gerade dabei eine SWT-Applikation zu schreiben. Dabei ist mir inzwischen klargeworden, dass man wohl verschiedene Libraries für SWT braucht, je nachdem in welchem Betriebssystem das Programm ausgeführt werden soll.
Ich habe also bisher das Projekt in Eclipse als JAR exportiert, dann wieder entpackt, die Classfiles in die Manifest-Datei eingetragen und dann wieder gepackt (einen einfacheren Weg habe ich bisher nicht gefunden).
Nun muss ich aber ja für Windows und Linux zwei verschiedene Manifest, und damit JAR-Dateien erstellen, was dem Prinzip von Java meiner Meinung nach zuwiderläuft. Als ich versucht habe beide Classfiles (für Windows und Linux) in die Manifest zu schreiben, startete das Programm garnicht.
Gibt es eine Möglichkeit diese Problematik "elegant" zu lösen, oder muss ich für die Anwendung zwei/vielfache Anfertigungen bereithalten ?