Comment créer des programmes d'installation avec Maven

Je suis à la migration d'un de taille moyenne d'une application Java de créer à partir de la Fourmi à Maven. Je pourrais facilement migrer la base construire des choses, mais je tiens également à créer des packages d'installation de l'Maven build. Le plus simple serait d'appeler l'origine des scripts Ant par la Fourmi plugin, mais j'ai pensé que je devrais peut-être regarder autour de lui d'abord, pour certains Maven soutien.

J'avais besoin de créer plusieurs programmes d'installation pour les différentes plates-formes:

  • Windows 32/64 bits
  • Linux 32/64 bits
  • MacOS 32/64 bits

Pour Linux maintenant, je pense que nous n'avons qu'un tar.gz et certains scripts Bash pour lancer les démons - Debian/paquet RPM serait beaucoup plus agréable, peut-être avec le package dépendant des définitions, trop. Pour les installateurs Windows nous utilisons NullSoft programme d'installation. Je n'ai aucune idée de comment le MacOS bundle est assemblé à maintenant.

Existe-il des outils pour le faire (ou au moins une partie de celui-ci) à partir de Maven?

  • D'intérêt, comment les avez-vous et comment avez-vous trouvé la migration?