SWT Programm ausserhalb von Eclipse laufen lassen

Hallo 2 Rock,

Folgender Lösungsansatz läuft bei meiner Anwendung:

Ich habe in einem Verzeichnis folgende Dateien

dateizusammenführung.jar

swt.jar
swt-awt-win32-3139.dll
swt-gdip-win32-3139.dll
swt-win32-3139.dll

Die manifestdatei hat folgenden Inhalt:

Manifest-Version: 1.0
Sealed: true
Main-Class: Dateioptionen.DateiLesenSchreiben
Class-Path: swt.jar

Gruß

Harald
 
Hi

Ich habe ein ähnliches Problem.

Ich habe mir eine .jar datei erstellt und die benötigten .jars in den selben Ordner gepackt
Weiterhin habe ich mir eine .bat datei geschrieben, die meine jardatei aufruft.

.bat-datei:
Code:
java -jar jbe4.jar

meine Manifest.mf
Code:
Manifest-Version: 1.0
Class-Path: p4.jar org.eclipse.swt_3.1.0.jar org.eclpise.swt.win32.win32.x86_3.1.2.jar
Main-Class: jbe4.Jbe4swt

Fehlt mir noch was oder mache ich irgentwas falsch?

als Fehlermeldung bekomme ich in der Dos-Konsole
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/events/ShellListener

Hab meine Fehler schon gefunden.

1. War ein Tipfehler in meiner Manifest.mf
2. fehlte mir noch der verweiss auf die swt-dll's
 
Zuletzt bearbeitet:
Zurück