Install4j 当主应用程序丢失时,如何防止加载项安装程序安装?

Install4j 当主应用程序丢失时,如何防止加载项安装程序安装?,install4j,Install4j,今天我有一个关于插件安装介质的问题。我们必须创建一个安装程序,安装一些工具来扩展主应用程序。因此,我创建了一个项目,并将其配置为插件安装程序。因此,我将应用程序ID从主应用程序设置为加载项配置。然后我希望安装程序检查主应用程序是否已安装。我还避免捆绑jre,因此安装程序应该使用主应用程序中的jre。当我尝试安装插件时,安装程序会要求合适的jre,然后开始安装组件。我希望出现错误消息,安装将中止。也许我错过了一些配置?你可以打电话给我 ApplicationRegistry.checkApplic

今天我有一个关于插件安装介质的问题。我们必须创建一个安装程序,安装一些工具来扩展主应用程序。因此,我创建了一个项目,并将其配置为插件安装程序。因此,我将应用程序ID从主应用程序设置为加载项配置。然后我希望安装程序检查主应用程序是否已安装。我还避免捆绑jre,因此安装程序应该使用主应用程序中的jre。当我尝试安装插件时,安装程序会要求合适的jre,然后开始安装组件。我希望出现错误消息,安装将中止。也许我错过了一些配置?

你可以打电话给我

ApplicationRegistry.checkApplicationId(context.getInstallationDirectory())
在加载项安装程序中的“运行脚本”操作中,检查是否已找到主安装程序安装。如果以上返回false,您可以从脚本返回false,将“Failure strategy”属性设置为“Failure on Failure”,将“Error message”属性设置为要显示的错误消息。

您可以调用

ApplicationRegistry.checkApplicationId(context.getInstallationDirectory())
在加载项安装程序中的“运行脚本”操作中,检查是否已找到主安装程序安装。如果上面返回false,您可以从脚本返回false,将“Failure strategy”属性设置为“Failure on Failure”,将“Error message”属性设置为要显示的错误消息