2009-08-14 8 views
14

Je suis à la recherche d'un générateur d'installateur multiplateforme gratuit entièrement piloté par Java (ce qui signifie que le workflow et les plugins sont écrits en Java). Idéalement, l'installateur doit télécharger le JRE à la demande au lieu de le regrouper directement dans le programme d'installation. Est-ce que quelque chose comme ça existe déjà?Générateur d'installateur écrit en Java?

Veuillez noter que InstallAnywhere n'offre plus d'édition gratuite.

Répondre

5

lzPack est un bon

+1

Mon équipe a utilisé ce pour emballer jusqu'à Eclipse. Les commentaires étaient tous positifs. Aucune idée si elle peut télécharger automatiquement un JRE, cependant. – SteveD

+4

Je ne pense pas qu'il puisse télécharger automatiquement JRE, car il a besoin de JRE en premier lieu. –

+1

J'ai décliné l'offre parce que le flux de travail d'IzPack est basé sur XML. – Gili

0

Mise à jour: Pour multiplateforme construit il y a une IzPack plugin pour Maven.


Si vous utilisez Maven 1 ou 2 pour votre builds, il y a le plugin NSIS (pour Windows uniquement).

deux Enroulez le compilateur de script d'installation de ligne de commande NSIS pour générer un programme d'installation de Windows exe à partir d'un script setup.nsi.

+0

NSIS n'est pas multi-plateforme. – Gili

+0

Malheureusement, IzPack est basé sur XML. Je suis à la recherche d'un flux de travail Java. – Gili

1

J'utilise ceci: http://bitrock.com, ils vous permettent de l'utiliser pour les logiciels ouverts et fermés

+0

Non libre pour un usage commercial et quelque peu orienté XML. – Gili