Install4j 9破解版-EJ Technologies Install4j 9中文免费版下载 v9.0.5(附破解补丁)
Install4j 9是一款当下极为受欢迎的JAVA安装程序生成器,其内置了目前领先的Java程序构建引擎,知识兔可以直接用来生成本机的Java安装程序以及程序的启动器;且本软件作为多平台JAVA程序生成工具,知识兔可以直接夸平台Java程序部署,其还可以让广大用户以最少的操作来构建性能卓越的Java应用程序。并且知识兔,和其他同类型的软件来说,它完全采用小白式操作,Java程序构建期间无需你懂任何技术,所有的配置、参数,操作步骤都是非常直观的;甚至软件还内置了操作引导教程,知识兔可以协助你完成所有的工作流程。同时,一个程序的给与用户的第一印象便是其的安装过程,因此如何让用户拥有更好的安装体验也是本程序首先考虑到的问题,所有本程序构建的JAVA程序都有非常简洁且美观的安装步骤,非常人性化!不仅如此,全新的软件版本更是在原来的基础上加入了众多新功能,比如现在你可以自定义安装程序和卸载程序的配置屏幕流,你可以加入各种创意,甚至还可以直接构建你的操作,将其内嵌到安装程序和卸载程序中去;此外,你还可以自定义程序的功能组件,甚至是扩展到多个项目中!而本次为大家分享的便是Install4j中文破解版,有需要的用户千万不要错过咯,欢迎前来免费下载!
安装破解教程
1、在知识兔下载好数据包后进行解压得到安装程序“install4j_windows-x64_9_0_5.exe”,鼠标知识兔双击运行进入安装向导,知识兔点击“next”进入下一步
2、进入安装向导选择第一项“I accept the agreement”(我接受许可协议的条款),再知识兔点击“next”进入下一步
3、知识兔选择安装位置,默认路径为“C:Program Filesinstall4j9”,知识兔建议最好不要安装到系统盘(C盘)
4、软件安装需要一些时间请耐心等待即可
5、当安装结束后先不要运行软件,知识兔点击“finish”退出安装向导,随后便会自动进入授权窗口,这时.回到刚才下载的数据包中运行注册机程序“Keygen.exe”生成注册信息,在将注册信息复制到软件的授权窗口中知识兔点击“next”
6、最后运行软件即可开始免费使用咯,破解完成!
新功能
一、程序的外观和感觉现在是可定制的。默认情况下,观感设置为FlatLaf,这是一种具有自动检测暗模式或亮模式的跨平台观感。
(1)您可以在新的“外观”步骤中调整外观。您可以在亮模式的两个内置主题和暗模式的两个内置主题之间进行选择。自动检测明暗模式在macOS、Windows和Linux上实现。在macOS上,在安装程序运行时也会检测到暗模式和亮模式之间的切换,在Windows上,这仅受JetBrains Runtime支持。您可以选择禁用自动检测并仅使用亮或暗模式。
(2)除了内置主题,您还可以为IntelliJ IDEA选择主题。这些主题基于定义UI元素的颜色和其他属性的JSON文件。使用此机制,您可以为安装程序UI开发自己的自定义主题。必须在“自定义代码”步骤中添加包含主题的JAR文件。之后,您可以使用主题选择器选择IntelliJ主题的JSON文件的资源路径。
(3)为了允许用户手动切换暗模式和亮模式,添加了“暗模式切换器”表单组件,知识兔也可以在样式中使用。如果知识兔仅显示图标,则暗模式切换器按钮具有扁平外观。这使它成为页脚区域的一个很好的补充,此处显示为“青色”浅色主题。为了在相同的屏幕上支持明暗模式,所有颜色属性现在都支持明暗变体。如果知识兔您开发自定义代码,这将自动适用于所有类型的属性java.util.Color.
(4)在颜色编辑器中,您可以选择是否为明暗模式分享单独的颜色。对于自定义代码,如果知识兔配置了不同的变体,颜色实例将是一个派生类,在主题更改期间无缝切换其颜色组件值。尽管不推荐,但仍支持JRE中内置的Java本机外观,因为它不适用于最新版本的macOS和Windows上的部分HiDPI分辨率。
(5)最后,您现在可以通过在“自定义代码”步骤中实现和添加您的类以及外观和感觉的依赖项来集成您自己的外观和感觉,包含UI元素的方法,其中运行时需要从外观和感觉中进行特殊协作,例如创建三态复选框。您可以覆盖这些方法的默认实现,知识兔以提高install4j 9上下文中外观的保真度。
(6)最后,您可能已经从上面的屏幕截图中注意到IDE现在也在使用FlatLaf。请考虑在GitHub上为FlatLaf加星。IDE的暗模式和亮模式设置继续在首选项对话框中可用。
二、已将Amazon Corretto和Azul Zulu的JDK分享程序添加到软件中。要使用这些JDK,您不再需要在所有必需的平台上自己预先创建包,而是可以让软件作为构建的一部分来执行此操作。
(1)除了Liberica,Azul Zulu是另一个选项,其中包含最新Java版本的JavaFX。它还分享没有JavaFX的Java 8,使JRE包小得多。此外,最近的版本已经包含了针对Apple Silicon机器的macos-aarch64目标。
(3)Amazon Corretto是一个OpenJDK发行版,专注于将来自主分支和其他来源的额外修复和补丁包含到LTS版本中。最近,他们也开始添加对最新功能版本的支持。
三、现在可以为macOS生成通用二进制文件,知识兔以同时支持Intel和Apple Silicon。在媒体向导中,您可以在“安装选项”步骤中选择“通用二进制文件”架构。不仅会为启动程序和安装程序生成通用二进制文件,还会为JRE包生成通用二进制文件。这仅在所选JDK分享程序已发布所选版本的macos-amd64和macos-aarch64架构时才有效。然后知识兔软件将下载这两个档案并将它们合并到一个通用JRE包中。
四、JRE捆绑现在是默认的.自从Java 9以及从Oracle JRE到OpenJDK发行版的转变,公共JRE安装的概念变得越来越不重要。这就是为什么新项目现在配置了当前LTS版本的AdoptOpenJDK,并且知识兔默认情况下新媒体文件配置为捆绑JRE。
(1)旧的“Java版本”步骤现在位于“常规设置->JRE包”步骤下方,其最低Java版本设置已成为可选。如果知识兔为空,则所需的Java版本是所选JDK的主要版本。JDK版本现在具有跨JDK分享程序的语法
(2)从install4j 9开始,您可以指定特定于分享者的版本“最新”以使用所选主要版本的最新版本。由于媒体文件需要特定平台,因此此机制会针对每个媒体文件分别搜索该平台可用的最新版本。您还可以通过选择主要版本的文件夹节点在版本选择对话框中插入此版本字符串。
(3)对于已配置的JDK,现在可以使用“显示所有模块”按钮检查所有可用模块。以前,您只能看到JRE包中将包含哪些模块。该功能通过“显示包含的模块”按钮继续可用。在软件中,不需要为脚本编译和脚本编辑器配置JDK,因为为JRE包配置的JDK将自动用于该目的。如果知识兔您不捆绑JDK,正在运行的JRE将用作后备,您仍然可以在Java编辑器设置对话框中手动配置JDK。
(4)对于共享JRE包,引入了共享ID。这将共享限制在您自己定义和控制的项目范围内。这也处理了后Java 9世界中JRE的可变模块内容。共享ID应以您控制的域名开头,并且知识兔必须由发布共享JRE的媒体文件以及其Java搜索序列想要查找共享JRE的媒体文件进行配置。
五、警告已得到改进。警告计数现在打印在构建摘要中,如果知识兔有警告,文本颜色为橙色。对于命令行构建,在这种情况下,如果知识兔您传递–fail-on-warning命令行参数或在Gradle、Ant和Maven插件中设置相应的属性,则可以强制构建失败。知识兔可以使用特殊的编译器变量在每个警告的基础上抑制警告。如果知识兔您以详细模式构建,则在每次警告后都会打印一条有关如何禁用它的说明。在IDE中,描述带有一个超链接来定义相应的编译器变量。正如您在上面的屏幕截图中看到的,脚本编译警告现在会在构建过程中打印出来。这使得消除新的弃用和在整个项目中发现可能的错误变得更容易。
六、添加了一个Maven插件。以前,Maven集成只能通过第三方插件获得。现在,当新版本的软件发布时,最新功能将立即可用。
七、macOS单包存档现在有一个可配置的设置应用程序。用户第一次运行新的存档安装或更新时,将启动配置的安装程序应用程序。这意味着您可以使用屏幕和操作来执行安装任务,否则这些任务将包含在安装程序中。要获得安装程序的外观和感觉,您必须选中“在新进程中启动”复选框。如果知识兔您在同一进程中启动安装程序应用程序,它将使用当前的外观。对于JavaFX或SWT应用程序,不建议这样做。安装程序应用程序添加在“安装程序->屏幕和操作”步骤中,并且知识兔可以包含指向其他安装程序应用程序(例如安装程序本身)的链接。通过这种方式,您可以在不同的上下文中重复使用屏幕和操作。
八、Linux RPM和DEB存档现在具有可配置的安装后和卸载前应用程序。在媒体向导的“安装选项”步骤中,现在可以配置其他安装操作。以前,Linux存档总是执行一组默认操作,例如添加符号链接和安装服务。附加步骤只能在安装和卸载的各个阶段的“额外脚本”步骤中使用shell脚本执行。
九、从本软件开始,您可以选择完全禁用额外的安装操作或为安装后和卸载前阶段选择自定义安装程序应用程序。
(1)“请求权限”操作现在可以提升Linux上的权限。在以前的版本中,这仅适用于Windows和macOS。
(2)“Linux权限要求”属性可以采用以下三个值之一:“无”和“需要root”对应于软件以前版本中的“如果知识兔当前用户不是root则显示失败”属性。
(3)如果知识兔该属性设置为“尝试获取权限”,则安装程序将在GUI模式下使用pkexec并在控制台模式下使用sudo或su启动帮助程序。
(4)pkexec是一个PolicyKit应用程序,可在大多数Linux发行版上使用,并使用桌面环境的身份验证对话框以root权限执行提升的帮助程序进程。
(5)pkexec不能在控制台模式下使用,因此软件会询问用户应该执行哪种命令行身份验证方法(su或sudo)。
十、已在“屏幕和操作”步骤、“样式”步骤以及表单组件对话框中实现了对ID、名称、属性值和注释的搜索。
(1)有两种单独的搜索操作,一种用于搜索ID,另一种用于搜索各种文本值,均可通过搜索按钮或键盘快捷键访问两者。
(2)搜索ID时,知识兔包括从当前视图以某种方式可访问的所有屏幕、操作和表单组件。
(3)匹配元素与顶级元素的反向路径一起显示在结果树的顶部。当您确认serach对话框时,匹配项将显示在IDE中。
(4)对于文本值,会显示一个类似的对话框,分享可选的文本匹配选项,如通配符、正则表达式和区分大小写。您还可以选择是否包含元素名称、注释或属性值。
(5)默认情况下,确认对话框时会显示第一个匹配项。您可以通过预先选择在结果树中显示任何其他元素。
十一、install4j 9允许更灵活地配置DMG中的顶级文件。当您挂载DMG时,顶级文件会出现在启动程序或安装程序旁边的Finder中。您还需要它们来设计DMG。除了单个文件和符号链接之外,您现在还可以添加.tar.gz文件以将另一个应用程序、外部安装程序或文档包含到DMG。此外,您现在可以为单个文件指定文件模式。
十二、编译器现在可以在非Windows媒体文件的分发树中保留内部符号链接。在“文件->文件选项”步骤中,如果知识兔不需要此行为,知识兔可以取消选择相应的选项。
十三、现在可以自定义“安装服务”操作的重启行为。重新启动前的暂停、最大重新启动次数以及重置失败计数的时间阈值可配置为“失败时重新启动”属性的子属性。
十四、在带有进度对话框的无人值守模式下,知识兔可以选择显示警报。知识兔可以使用安装程序应用程序的“显示警报”属性或-alerts命令行参数激活这种新模式。更新下载器模板将执行模式传播到下载的安装器。从软件开始,它还传播此警报设置。由于更新下载器是一个模板,因此不会为您现有的项目自动更新。您必须在更新下载程序中找到名为“设置安装程序参数”的操作,并将脚本替换为来自新更新程序应用程序的脚本。
十五、Unix默认目录模式现在用于分发树中的手动目录条目,并且知识兔可以在编辑手动目录条目时覆盖。默认模式在“文件->文件选项”步骤中配置。
十六、自定义安装程序应用程序现在具有“创建可执行文件”属性以防止创建可执行文件。在这种情况下,自定义安装程序应用程序只能通过ApplicationLauncherAPI和启动器集成启动。
十七、使用ApplicationLauncher API时可以获得进度信息。更新下载程序和其他安装程序应用程序通常以via ApplicationLauncher.launchApplication或ApplicationLauncher.launchApplicationInProcess无人参与模式启动。以前,无法从启动的应用程序中获取进度信息,您只能等待它完成。从软件开始,传递给ApplicationLauncher API的回调有一个方法createProgressListener可以被覆盖以返回您自己的实现。然后知识兔,该进度侦听器接收所有进度信息,知识兔包括状态消息、屏幕和操作ID以及进度百分比。
软件特色
1、卓越的易用性
某些安装程序构建器要求您首先成为构建安装程序的专家。软件并非如此,其中所有配置步骤都是直观且不言自明的。IDE会自然地引导您完成收集所需信息的过程。构建一个有效的安装程序只需几分钟。尽管如此,您可以在需要时使用强大的功能库。
2、漂亮的安装人员
安装程序是您的用户看到您的应用程序的第一件事。流畅的安装体验是创造快乐用户和成功产品的重要一步。然而,不合标准的安装程序可能会破坏对产品形象非常重要的最初印象。使用软件,您的安装程序对于所有平台上的用户来说都将看起来很漂亮并且知识兔感觉很自然。
3、丰富的画面和动作系统
使用软件,您可以按照您喜欢的任何方式配置安装程序和卸载程序的屏幕流。install4j 9为各种用例分享屏幕和操作,并允许您直接在 IDE中创建自己的操作。操作可以附加到每个屏幕,使程序成为一个比传统安装程序构建器强大得多的可视化编程系统。
4、自动更新程序和自定义应用程序
为更新程序分享了多个模板,使您只需知识兔点击几下即可为您的应用程序创建自动更新解决方案。自动更新程序是完全可定制的,因此它们可以支持您对大量场景的特殊要求。更一般地说,软件持创建与您的应用程序打包在一起的自定义安装程序应用程序。
5、简单创建自定义屏幕
从用户那里查询特定于您的应用程序的信息并不难。除了对您自己的自定义屏幕进行编程之外,软件
还包括一个独特的表单屏幕概念,这些概念看起来不错并且知识兔易于配置。凭借其强大的变量系统软件
使您能够在其他屏幕和操作中使用输入的信息。创建用户界面再简单不过了。
6、本机启动器生成
软件为您在每个受支持平台上的原生应用程序生成启动器:Windows可执行文件使用知识兔的exe4j技术编译,为Unix平台创建最先进的Unix shell脚本,应用程序包在macOS上无缝融合。这些启动器分享了市场上最灵活的JRE检测,并与install4j中的许多其他功能集成。
7、高级JRE捆绑
Java感知安装程序构建器的核心要求之一是能够将JRE与安装程序捆绑在一起。软件可以从多个OpenJDK分享者动态创建JRE包,并根据您的项目要求链接JRE包。
8、出色的跨平台支持
将应用程序部署到多个平台是一项复杂的工作。软件将这种负担减轻了几个数量级。您可以为整个项目定义一个通用安装程序,并在媒体向导中指定特定于平台的信息。即使知识兔您一开始只需要Windows版,通过选择软件,您也可以为面向多个平台保留所有选项。
9、广泛的I18N支持
软件完全支持您将安装程序本地化为多种语言。它分享了大量的安装程序语言和一种在安装程序中为您自己的消息引入新密钥的简单机制。您可以构建在运行时检测实际语言的单语言或多语言安装程序。
10、可扩展性
软件是可扩展的。凭借其基于JavaBeans的扩展模型和文档齐全的API,您可以将自己的操作、屏幕和表单组件添加到软件中的组件注册表中。软件中的所有预定义组件都是以这种方式编程的。凭借这种灵活性,您可以快速将自己的代码集成到安装程序中或创建可在多个项目中重复使用的扩展。
功能亮点
1、完全自定义发布树—在发布树的每一个目录中,允许设置整个目录内容或是磁盘上任何目录的单个文件。定义的视图与结果视图允许你完全控制安装程序将要发布的文件。
2、处理特定平台的差异—install4j 9分享方便的“包含/排除”机制,使其适应平台方式来进行发布。
3、针对Unix, Linux 及Mac OS X所定义的文件权限—对发布树的每一个元素,当其安装在类似于Unix这样的平台上时,知识兔可以自定义用户访问的权限。
4、定义优良的卸载策略—对发布树的每一个元素,知识兔可以决定在卸载时是否删除它。
5、定义覆盖策略—对发布树的每一个元素,配置不同的覆盖策略,当安装过程中需要覆盖文件时,这些覆盖策略会指示nstall4j进行相应的操作。
6、定义安装的组件—定义文件及目录的分组,形成分离的安装组件,用户来选择只安装一定的组件。
下载仅供下载体验和测试学习,不得商用和正当使用。