Application Java Installateurs
Je ne suis pas à la recherche pour java web start, je suis à la recherche d'une application de type client lourd installation du toolkit. J'ai une application autonome qui se compose de plusieurs fichiers (fichiers jar, fichiers de données, etc) et aurait besoin de faire quelques jolies installation standard de tâches, comme la demande de l'utilisateur pour les répertoires cibles, demandez-leur de repérer certaines parties de leur système - choisir une partie de la machine ou de l'utilisateur les options de configuration et éventuellement essayer de détecter un certain nombre de paramètres de la machine pour eux.
Je suis à la recherche de quelque chose qui est comme la MSI ou autre assistant d'installation axée sur les applications. Qu'est ce qu'un bon programme d'installation de Java? L'idéal serait, si elle était de la croix-plate-forme capable (Linux, Mac OSX et Windows).
- similaire à: stackoverflow.com/questions/7720/...
- Vous pouvez désormais le faire par le biais de Netbeans : netbeans.org/kb/docs/java/native_pkg.html
Vous devez vous connecter pour publier un commentaire.
Pas un MSI-Installer mais compatible: izPack
Il xml de la base de fichier avec sa propre interface utilisateur ou de la tâche ant (whtaever vous préférez)
Launch4j -- open source -- http://launch4j.sourceforge.net/
InstallJammer -- http://www.installjammer.com/
Si vous êtes à la recherche d'une solution Open Source, prendre un coup d'oeil ici:
http://java-source.net/open-source/installer-generators
J'ai utilisé InstallAnywhere et je pense que c'est une bonne solution aussi.
AntInstaller vous permet de créer de la croix-plate-forme installateurs où l'installation elle-même est effectuée à l'aide d'un ANT script. L'interface utilisateur est configuré avec un fichier de configuration XML.
Nous l'avons utilisé pour créer assez complexe installateurs. Pour le complexe d'Interfaces graphiques cependant, la configuration peut être très difficile. La prochaine fois j'essayerais probablement izPack parce qu'il semble à l'appui de FOURMI, mais a plus agréable Interfaces graphiques.
Je suggère izPack
avec
packJacket
Nullsoft Scriptable Install System NSIS (à l'origine utilisé pour winamp) crée vraiment sympa installateurs pour windows, et il est très puissant. Il dispose d'un compilateur qui fonctionne sous linux, mais le programme d'installation est pour windows uniquement, malheureusement.
C'est assez lourd, mais la peine de garder à l'esprit si vous pourriez avoir à faire toute vaguement complexe ou non-standard de choses lors de l'installation.
Je l'ai utilisé, car il s'intègre bien avec mon (linux) système de build, et je voudrais utiliser les paquets pour l'installation sur linux de toute façon.
Bien qu'il n'est pas basé sur Java, près de la moitié de nos clients utilisent BitRock InstallBuilder de package d'applications Java. Il est multi-plateforme et prend en charge tous les OS que vous avez besoin (Linux, Windows, Mac). Le programme d'installation natif, donc il y a certains avantages, comme ne nécessitant pas une auto-étape d'extraction ou de la nécessité de regrouper des JRE, de sorte que les installateurs ont tendance à être de plus petite taille