Install4j ';使用回滚可执行文件';不强制设置可执行文件

Install4j ';使用回滚可执行文件';不强制设置可执行文件,install4j,Install4j,在操作上选择“使用回滚可执行文件”,不会强制设置可执行文件。如果在执行操作后取消安装,则安装程序将失败,并出现NullPointerException java.lang.NullPointerException at com.install4j.runtime.beans.actions.misc.RunExecutableAction.maybeWithExtension(Unknown Source) at com.install4j.runtime.beans.actio

在操作上选择“使用回滚可执行文件”,不会强制设置可执行文件。如果在执行操作后取消安装,则安装程序将失败,并出现
NullPointerException

java.lang.NullPointerException
    at com.install4j.runtime.beans.actions.misc.RunExecutableAction.maybeWithExtension(Unknown Source)
    at com.install4j.runtime.beans.actions.misc.RunExecutableAction.getUsedExecutable(Unknown Source)
    at com.install4j.runtime.beans.actions.misc.RunExecutableAction.runExecutable(Unknown Source)
    at com.install4j.runtime.beans.actions.misc.RunExecutableAction.rollback(Unknown Source)
    at com.install4j.runtime.installer.InstallerContextImpl$3.run(Unknown Source)
    at com.install4j.runtime.installer.helper.comm.actions.RunAction.execute(Unknown Source)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionWrapper(Unknown Source)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.access$200(Unknown Source)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication$1.run(Unknown Source)

这似乎很不一致。如果该值不可为null,则应在IDE上强制该值。如果该值可为null,则安装程序应检查该值。

在构建项目时在IDE中强制执行该值。您当前可以在未完成状态下保存项目,并使用命令行编译器获取上述错误


IDE还应在保存时验证这些问题。我已将其添加到问题跟踪器中。

在构建项目时,它在IDE中强制执行。您当前可以在未完成状态下保存项目,并使用命令行编译器获取上述错误

IDE还应在保存时验证这些问题。我已将此添加到问题跟踪程序中