skip to main content

kiesler.at

JAVA Installer zusammenstellen
updated by rck, 2004-06-23

Für Softwareengineering ist es unter anderem erforderlich, eine Installationsversion des erzeugten Produktes zu erstellen. Nachdem da mehrere Gruppen diverse Schwierigkeiten hatten, habe ich mich nach Lösungen dieses Problems umgesehen.
                     
1 | 2 | 3 | 4

Native Installer

Bedeutung: Installationsprogramme, die für ein Betriebssystem maßgeschneidert sind.

Vorteile: Nahtlose Integration in das Betriebssystem, vorhergehende JAVA-Installation nicht notwendig.

Nachteile: Nicht 100 % pure JAVA, Plattformabhängig, für jedes Betriebssystem eigenes Installationsprogramm. Größere Dateien, Sicherheitsrisiko (JAVA läuft in einer "Sandbox", kann also nicht so viel anrichten wie zB ein Windows-EXE File).

Beispiele: exe4J, Advanced Installer JAVA, Install Anywhere

pure JAVA Installer

Bedeutung: Installationsprogramme, welche auf einem installierten JAVA aufsetzen und somit vom zugrundeliegenden Betriebssystem unabhängig sind.

Vorteile: Gesamtheitliche JAVA-Lösung, Sicherer als native Installer, im Normalfall kompakter als native Installer, ein Installationsprogramm für alle Plattformen.

Nachteile: Benutzer muß zuvor JAVA installieren, JAVA muß bereits lauffähig sein, teilweise mit Kommandozeile verbunden, für manche Benutzer abschreckend, Performance tw. JAVA-mäßig (=langsam).

Beispiele: Lift-Off, izPack, JExpress, install4J, FiJI, Toolshed JAVA Installer.
                     
1 | 2 | 3 | 4



RSSComments - Make a comment
The comments are owned by the poster. We are not responsible for its content.
RSSAll Articles
2008, 2007, 2006, 2005, 2004