install4j:安装程序显示错误消息框,其中包含“安装”的文本;“LastRunFailed”;
我有一个install4j安装程序(适用于Windows),当我运行它(Win 8,x86)时,我会收到一个错误消息对话框,其中的消息由“LastRunFailed”定义,例如英语: 安装程序在上次运行时没有正确启动。\n这是错误的 可能是由损坏的Java VM引起的。\n是否下载或删除 手动选择JVM?” 我可以通过将JAVA_HOME变量设置为安装JRE 1.6的正确路径来解决这个问题。install4j:安装程序显示错误消息框,其中包含“安装”的文本;“LastRunFailed”;,install4j,Install4j,我有一个install4j安装程序(适用于Windows),当我运行它(Win 8,x86)时,我会收到一个错误消息对话框,其中的消息由“LastRunFailed”定义,例如英语: 安装程序在上次运行时没有正确启动。\n这是错误的 可能是由损坏的Java VM引起的。\n是否下载或删除 手动选择JVM?” 我可以通过将JAVA_HOME变量设置为安装JRE 1.6的正确路径来解决这个问题。 但是这个错误消息的根本原因是什么呢?安装程序实际上附带了一个捆绑的JRE,它不应该依赖于任何现有的(预
但是这个错误消息的根本原因是什么呢?安装程序实际上附带了一个捆绑的JRE,它不应该依赖于任何现有的(预安装的)JRE。。。 install4j项目中的JRE搜索顺序为: 1.installationDir\jre(->捆绑jre) 2.搜索Windows注册表和标准位置 3.环境变量JAVA_HOME 4.环境变量JDK_HOME 非常感谢您在这方面的帮助 问候,,
THKAMP当JVM由于某种原因启动失败时,install4j会在同一可执行文件的下一次启动时记住此失败,并向您询问此问题 要了解有关失败原因的更多信息,请使用参数从命令行启动可执行文件
/create-i4j-log
发生故障时,本机日志文件将包含有助于调试根本原因的详细信息
如果只是偶尔发生,还可以定义环境变量
INSTALL4j_LOG=yes
而不是命令行参数。在这种情况下,每次启动可执行文件时,新的本机日志文件将以静默方式写入%TEMP%目录。当JVM由于某种原因启动失败时,install4j会在同一可执行文件的下一次启动时记住此失败,并向您询问此问题 要了解有关失败原因的更多信息,请使用参数从命令行启动可执行文件
/create-i4j-log
发生故障时,本机日志文件将包含有助于调试根本原因的详细信息
如果只是偶尔发生,还可以定义环境变量
INSTALL4j_LOG=yes
而不是命令行参数。在这种情况下,每次启动可执行文件时,新的本机日志文件将以静默方式写入%TEMP%目录