如何将NSIS与Maven2一起使用并持续集成?

时间:2010-07-02 16:11:53

标签: maven-2 continuous-integration nsis

我想将NSIS创建的安装程序包含到使用Maven2组织的Java项目中。如何将其合并,以便每次使用maven创建分发时都会自动构建安装程序?我尝试过以下方法: http://mojo.codehaus.org/nsis-maven-plugin/plugin-info.html

我可以包含插件的唯一方法是在svn中下载源代码的副本并构建我自己的codehaus插件代码快照。现在它告诉我需要输入makensis的位置。问题是,持续集成服务器在linux上运行。我是SOL吗?

3 个答案:

答案 0 :(得分:1)

makensis(NSIS编译器)在POSIX平台上编译和运行,有关详细信息,请参阅NSIS documentation

答案 1 :(得分:1)

答案 2 :(得分:0)

另一个答案有所帮助,但作为可能阅读本文的任何人的附加信息 - 有可用于linux的makensis的预编译版本。我安装的软件包是mingw32-nsis,对于fedora / redhat / centos,你可以这样做:yum install nsis

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