java-用Maven编译Inno Setup脚本(.iss文件)?
作者:互联网
我有一个构建工作流,其中在launch4j maven插件的帮助下将.jar转换为可执行二进制文件(.exe).我想为该.exe创建一个.msi安装程序,并且我已经使用Inno Setup 5创建了一个脚本来完成此工作.但是如果我可以使用Maven插件编译脚本,那就更好了,这样我就可以在构建过程中自动创建安装程序包.有没有办法做到这一点?我已经看过exec Maven插件,但是我不确定如何配置它,或者它是否甚至能够执行compil32.
解决方法:
您不想使用Compil32.exe,即Inno Setup GUI.
使用ISCC.exe命令行编译器,例如:
ISCC.exe setup.iss
因此exec:exec
goal的配置将如下所示:
<configuration>
<executable>ISCC.exe</executable>
<workingDirectory>...</workingDirectory>
<arguments>
<argument>setup.iss</argument>
</arguments>
</configuration>
标签:maven,inno-setup,windows-installer,java 来源: https://codeday.me/bug/20191027/1943757.html