2010-07-02 18 views
1

Je souhaite inclure un programme d'installation créé par NSIS dans un projet Java organisé avec Maven2. Comment est-ce que je peux incorporer ceci pour que le programme d'installation soit automatiquement construit chaque fois que j'utilise maven pour créer une distribution? J'ai essayé ce qui suit: http://mojo.codehaus.org/nsis-maven-plugin/plugin-info.htmlComment utiliser NSIS avec Maven2 et l'intégration continue?

La seule façon que j'ai pu inclure le plugin était en tirant vers le bas une copie de la source dans svn et en construisant mon propre snapshot du code du plugin codehaus. Maintenant, il me dit que je dois entrer dans l'emplacement de makensis. Problème étant, le serveur d'intégration continue est en cours d'exécution sur Linux. Suis-je SOL?

+0

Voir http://stackoverflow.com/questions/10352351/automating-nsis-script-build-using-maven2 –

Répondre

1

makensis (Le compilateur NSIS) compile et fonctionne sur les plates-formes POSIX, voir le NSIS documentation pour plus d'infos

0

L'autre réponse a aidé, mais comme complément d'information pour tous ceux qui peuvent lire this-- il y a des versions précompilés de makensis disponible pour linux. Le paquet que j'ai installé est mingw32-nsis, et pour fedora/redhat/centos, vous pouvez faire: yum install nsis.

http://hany.sk/~hany/RPM/mingw32-nsis.html