Ich habe eine Anwendung, für die wir IzPack verwenden, um das Installationsprogramm zu erstellen. Das Installationsprogramm funktioniert einwandfrei in seinem aktuellen Zustand. Ich muss jedoch Funktionalität hinzufügen, die es ermöglicht, prüfen, ob eine vorhandene Version der Software installiert wurde.Wie kann IzPack nach einer vorhandenen Version der Software suchen?
Ich verstehe, IzPack unterstützt diese aus der Box mit seiner CheckedHelloPanel
, leider, dass nur für Windows funktioniert, wie es scheint auf die Windows-Registrierung abhängen.
Gibt es eine Möglichkeit, IzPack so zu konfigurieren, dass es vorhandene Installationen erkennen kann?
Ich muss in der Lage sein zu erkennen, ob es eine gibt und nur eine Nachricht anzeigen, die den Benutzer benachrichtigt ... Bonuspunkte für wie der Benutzer die Option geben kann, das Deinstallationsprogramm der vorhandenen Installation auszulösen.
- wird angenommen, dass die Software nur den neuen Installer nur
- IzPack mit installiert werden: bitte Alternativen nicht vorschlagen, wie wir das jetzt nicht
- ändern können, wenn Sie
<validator>
vorschlagen, mit, geben Sie bitte ein Codebeispiel der Validator-Klasse, weil ich dies berücksichtigt habe, aber nicht weiß, wo ich anfangen soll
Dank Gabriel, das ist eine gute Strategie, aber ich wollte wissen, wie man das erreichen würde, speziell für IzPack? – bguiz
Das ist nur grundlegende IzPack-Funktionalität ... Kopieren Sie Ihre Binärdateien an verschiedenen Orten. Sehen Sie sich das packs-Element in der IzPack-Dokumentation an: http://izpack.org/documentation/installation-files.html#the-packs-e-element-packs –