彩票走势图

install4j (产品编号:10744)

业界一致肯定的、最佳多平台Java安装文件生成工具

标签:Java安装文件制作

开发商: ej-technologies

当前版本: v9.0

产品类型:软件

产品功能:工业数据采集软件

平台语言:中文|英文

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

install4j 9.0

新增功能:

  • 跨平台外观和深色模式
  • 自动检测暗模式并自动在暗模式和暗模式之间切换
  • 添加了“深色模式切换器”表单组件,该组件也可以用于样式
  • 支持IntelliJ UI主题
  • 通过自定义代码中的外观处理程序添加了对自定义外观的支持
  • 添加了Amazon CorrettoAzul Zulu JDK提供程序
  • macOS媒体向导的“安装选项”步骤中选择通用二进制体系结构。然后,启动器可与x64aarch64Apple Silicon)体系结构一起使用。
  • macOS上通用的JRE软件包生成。如果选择了通用二进制体系结构,则如果所选的JDK版本包含那些体系结构,则生成的JRE捆绑包将同时包含x64aarch64的通用二进制文件。
  • JRE捆绑现在是新项目的默认设置。在install4j发行时,默认JDK设置为LTS系列中最新的AdoptOpenJDK发行版。
  • Java项目版本现在主要来自所选的JDK。最小和最大版本可以在“搜索顺序”步骤中覆盖。
  • 增加了对使用语法11/latest的选定主要版本中的最新JDK版本或通过在JDK版本对话框中选择“主要版本”文件夹节点的支持
  • JRE捆绑包步骤中添加了“显示所有模块”按钮,以检查所选JDK提供的所有模块。“显示包含的模块”按钮继续显示仅那些将包含在JRE软件包中的模块。
  • 使用选定的JDK进行脚本编辑器和脚本编译,并自动配置Javadoc URL
  • 为共享JRE引入了共享ID,以限制共享范围。在这种情况下,共享JRE的安装目录已更改。

  • 在构建结束时显示警告计数,并提示如何禁用所选警告

  • 在详细模式下,在每个警告之后显示警告抑制提示,并带有超链接以添加相应的编译器变量

  • 为编译器添加了--fail-on-warning命令行选项,并为GradleMavenAnt任务添加了相应的属性

  • 现在在构建过程中打印脚本编译警告

  • 添加了具有与Gradle插件相同功能的Maven插件

  • hello”示例项目现在具有一个Maven POM,该MOM显示了如何使用Maven插件

  • 可配置的设置应用程序,用于macOS单捆绑包存档

  • 可配置的Linux RPMDEB存档的安装后和卸载前应用程序

  • “请求特权”操作:添加了对Linux的支持

  • “屏幕和操作”视图,表单组件对话框和样式中搜索ID,名称,属性值和注释

  • 现在可以覆盖macOS媒体向导中“Installer options->DMG files and options”步骤上DMG中其他顶级文件的文件模式

  • macOS媒体向导的“Installer options->DMG files and options”步骤中为DMG中的其他顶级文件添加了“提取的存档”条目类型

  • Gradle插件:添加了CreateBundle任务,可从已安装的JRE中预创建JRE

  • 通过HotSpotOpenJ9AdoptOpenJDK提供单独的JDK提供程序

  • macOS代码签名:为macOS代码签名应排除的目录添加了字段,例如预签名的应用程序捆绑包

  • Files->File Options步骤中添加了为非Windows媒体文件保留内部符号链接的选项

  • “请求特权”操作:在安装程序应用程序及其高级帮助程序之间实施加密的通信

  • “安装服务操作”:添加了“毫秒后重启”,“最大重启次数”和“秒后重置失败计数”属性,以控制执行失败的重启行为。这些是“失败时重新启动”属性的子属性

  • 带有进度对话框的无人值守模式下的警报可选显示。可以使用安装程序应用程序的“显示警报”属性或-alerts命令行参数激活此新模式。

  • Unix默认目录模式现在用于分发树中的手动目录条目,并且在编辑手动目录条目时可以被覆盖

  • 定制安装程序应用程序:添加了“创建可执行文件”属性,以防止创建可执行文件。在这种情况下,只能通过ApplicationLauncher API和启动器集成来启动自定义安装程序应用程序。

  • 在构建完成后将时间戳记写入构建日志,并在安装程序退出之前将时间戳记写入安装日志。

  • “安装类型”屏幕:现在可以在控制台模式下显示安装类型描述的描述

  • 如果分发树中已经存在的文件被另一个条目覆盖,则在构建时将打印警告

  • 启动器重定向文件现在支持在主目录中使用〜

  • install4j配置文件,JRE缓存和预先创建的JRE捆绑包现在存储在平台特定的目录中

  • 安装程序媒体文件的自定义基本目录现在支持安装程序变量,使安装到${installer:sys.localAppdataDir}之类的位置更加容易。

  • 保存时检查项目错误,提供了保存选项

  • JDBC操作:添加了“日志警告”属性

  • “注册添加/删除项”:在“应用和功能”中显示安装大小

API更改:

  • ApplicationLauncher.launchApplication/launchApplicationInProcess中的回调现在可以覆盖Callback#createProgressListener以接收所有进度信息

  • 添加了com.install4j.api.UiUtil以帮助外观,例如查找桌面或安装程序应用程序是否处于黑暗模式

  • 添加了com.install4j.api.laf.LookAndFeelEnhancer,以帮助创建自定义UI。可从UiUtil.getLookAndFeelEnhancer()获得单例实例。

  • 添加了com.install4j.api.laf.LookAndFeelHandler以集成自定义外观

  • 添加了com.install4j.api.windows.SpecialFolder#LOCAL_APPDATA_LOW/PROGRAM_FILES/PROGRAM_FILES_COMMON

  • 添加了com.install4j.api.Util#isArchive来检查安装是否是归档媒体文件

  • 添加了FormComponentBeanInfo#setHideVisibilityScript以隐藏管理自己的可见性的表单组件的可见性脚本配置

  • 添加了com.install4j.api.contextProgressInterface#isUnattendedProgressDialogProgressInterface#isAlertsShown,以使用进度对话框检测无人参与模式,以及在该模式下是否显示警报

  • com.install4j.api.windows.WinRegistry无法读取或写入QWORD

错误修复:

  • “安装文件”操作:删除了“更新捆绑的JRE”属性。取消选择此属性可能会在更新期间造成问题,特别是如果更改了最低Java版本号

  • HTTP请求”操作:如果HTTP请求失败,则未设置配置有“响应代码的变量名”和“响应头的变量名”属性的安装程序变量。

  • “执行启动器”操作:即使将“操作提升类型”设置为提升特权,启动器也始终在没有提升的情况下执行。

  • Ant任务:disableNotarization属性不起作用

  • createbundle应用程序的--add-modules选项不支持文档中以逗号分隔的模块列表

  • 新框未在与最后一个活动框相同的监视器上打开

  • 安装程序应用程序现在设置了系统属性jdk.lang.Process.allowAmbiguousCommands=false,以避免注入cmd.exe。在无人参与模式和控制台模式下,安装程序在以前的版本中已经具有这种行为。

  • 在执行操作时询问问题时,按 Ctrl+C不能正常工作

  • 如果时间戳服务器返回HTTP错误代码,则失败

  • Unix启动器快速连续反复启动时可能会失败

  • Linux/Unix安装程序:安装目录未使用配置的Unix目录模式

  • macOS:修复了大型DMG存档的整数溢出

  • macOS:如果将“运行可执行文件操作”作为可执行文件传递给DMG,则在某些情况下,它不会在macOS 11+上执行包含的安装程序。这影响了后台更新程序的执行。

  • macOS:属性表中的下拉列表有时会放在屏幕的左上角



查看install4j 更新新闻


更新时间:2021-08-23 16:39:36.000 | 录入时间:2005-12-22 18:14:00.000 | 责任编辑:陈俊吉

相关产品
DeviceXPlorer OPC Server

支持400多种设备通讯协议,便捷的配置,快速实现设备联网采集。

V-Ray Collection

终级三维渲染和模拟工具集

V-Ray for SketchUp

面向建筑师和设计师的快速且易用的渲染插件。

V-Ray for Rhino

面向建筑设计师,汽车设计师,产品设计师的强大渲染软件。

Chaos Cloud

Chaos Cloud 是一键式云渲染解决方案,只需点击按钮Chaos Cloud 会处理好一切。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP