Mein Projekt beamer-tool unterstüzt zuzeit die folgenden Architekturen:
- Linux 32Bit
- Linux 64Bit
- Mac OS X
- Windows 32Bit
- Windows 64Bit
Es handelt sich zwar um ein Java-Programm, jedoch sind einige native Bibliotheken für die Kommunikation mit der Hardware (Grafikkarte und GSM-Gerät) nötig.
So gab es bis heute für jede Architektur ein eignes Releasefile mit immer den selben Jar-Dateien und den jeweiligen nativen Bibliotheken. Gestartet wurde das ganze immer über Startskripte (Batch oder Bash).
Nach mehreren Versuchen, dem Benutzer vernünftige Startdateien bereitzustellen bin ich schließlich bei One-Jar gelanden. Eine gute Zusammenfassung über die anderen Möglichkeiten findet man unter www.excelsior-usa.com/…/java-to-exe.html. „One-Jar mit erweiterter Unterstützung für native Bibliothken“ weiterlesen