我想将NSIS创建的安装程序包含到使用Maven2组织的Java项目中。如何将其合并,以便每次使用maven创建分发时都会自动构建安装程序?我尝试过以下方法: http://mojo.codehaus.org/nsis-maven-plugin/plugin-info.html
我可以包含插件的唯一方法是在svn中下载源代码的副本并构建我自己的codehaus插件代码快照。现在它告诉我需要输入makensis的位置。问题是,持续集成服务器在linux上运行。我是SOL吗?
答案 0 :(得分:1)
makensis(NSIS编译器)在POSIX平台上编译和运行,有关详细信息,请参阅NSIS documentation
答案 1 :(得分:1)
你也可以在Linux上自己编译makensis: http://www.xdevsoftware.com/blog/post/How-to-Install-the-Nullsoft-Installer-NSIS-on-Linux-.aspx
答案 2 :(得分:0)
另一个答案有所帮助,但作为可能阅读本文的任何人的附加信息 - 有可用于linux的makensis的预编译版本。我安装的软件包是mingw32-nsis,对于fedora / redhat / centos,你可以这样做:yum install nsis
。