本项目使用exe4j
进行exe打包
此为基础中的基础,不会的请合理运用搜索引擎查阅资料。
执行package
后,Maven
将自动打包为QsBeanfun.jar
本项目使用鉴于情况会使用其中一种方式进行打包,使用哪一种取决于稳定性
将 pom.xml
中的 build
节点的 launch4j
节点注释解开
执行package
后,Maven
将自动使用launch4j
打包为QsBeanfun.exe
。
exe4j版本为5.1版本
机器安装exe4j后直接运行exe4j/QsBeanfun.exe4j
,点Finish
按钮即可生成。
PS: 如果其他版本无法直接运行请自行根据QsBeanfun.exe4j
的配置自行配置
inno Setup版本为6.0.5
安裝inno Setup
工具,运行install\install-script.iss
,点击Run
即可打包出安装包。
脚本内请查阅官方自行修改值,如果是没变动过目录情况下一般不需要变更,直接执行即可。
安装包打包好后,可使用Resource Hacker
修改manifest
为安装包赋予管理员权限。