基于 POM 版本的 .install4j 文件中的自动化版本

Posted

技术标签:

【中文标题】基于 POM 版本的 .install4j 文件中的自动化版本【英文标题】:Automate version in .install4j file based on POM version 【发布时间】:2016-07-24 21:55:04 【问题描述】:

我正在使用 Maven 来自动化 Install4j 的构建过程。

对于每个发布产品,POM 版本都会更新。我想在更新 pom 版本时更新 Install4j 版本(在 General Setting-> ApplicationInfo->Version 下)。

如何自动化 install4j 文件中的版本。因此,对于我的产品安装程序,该版本应始终保持最新。

【问题讨论】:

【参考方案1】:

你可以设置 install4j 编译目标的 release 参数来设置来自 maven 插件的版本。见

http://sonatype.github.io/install4j-support/install4j-maven-plugin/compile-mojo.html

了解更多信息。

【讨论】:

以上是关于基于 POM 版本的 .install4j 文件中的自动化版本的主要内容,如果未能解决你的问题,请参考以下文章

使用 install4j 对 linux 可执行文件进行代码签名

Install4j 以本地用户而不是域用户身份运行服务

在 install4j 安装程序中使用 jniwrapper 自定义代码

install4j 更新 JRE 而不生成新的安装程序

在 OS X 中隐藏从 Dock 生成的 install4j 服务

install4j 可以用来允许应用程序绑定到特权端口吗?