在Install4j中-如何从外部文件读取版本?

在Install4j中-如何从外部文件读取版本?,install4j,Install4j,我从gradle插件运行install4j,但使用用户界面编辑install4j文件。但我发现每当我创建新版本时,总是要手动更新我的常规设置->应用程序信息->版本,这很烦人。这已经存储在源代码中的一个文件中,所以我只想读取该文件以避免额外的输入 如何读取此文件,获取版本信息,然后在常规设置->应用程序信息->版本中使用它 提前谢谢 我建议从构建过程中调用install4j,install4j支持ant、gradle和maven,也可以通过命令行可执行文件调用 在这种情况下,您可以设置版本 使

我从gradle插件运行install4j,但使用用户界面编辑install4j文件。但我发现每当我创建新版本时,总是要手动更新我的
常规设置->应用程序信息->版本,这很烦人。这已经存储在源代码中的一个文件中,所以我只想读取该文件以避免额外的输入

如何读取此文件,获取版本信息,然后在
常规设置->应用程序信息->版本中使用它


提前谢谢

我建议从构建过程中调用install4j,install4j支持ant、gradle和maven,也可以通过命令行可执行文件调用

在这种情况下,您可以设置版本

  • 使用
  • 使用
  • 通过重写的
    release
    属性,maven插件会自动在POM中使用该版本
  • 通过将
    --release
    参数传递给

对于要从构建过程中自定义的其他内容,可以使用编译器变量。

我们使用gradle插件。那么对于应用程序版本,我应该在.install4j文件中添加什么?它会被忽略吗?后续问题:是的,它会被外部值覆盖