背景
很久没碰到过类似问题了。都跟JavaVM有关。边解决边学。
英文版的错误提示:
LaunchAnywhere Error:
Windows error 2 occured while loading the Java VM
或
LaunchAnywhere Error:
Windows error 216 occured while loading the Java VM
错误提示信息的英文版重要,主要是搜索的时候,找到答案的可能性大大增加。
解决
第一种情况:
LaunchAnywhere Error:
Windows error 2 occured while loading the Java VM
原因是安装Java JDK或精简版RE运行环境(后者包含在前者中)之后,需要根据版本手动设置环境变量。——Oracle就不能自己在安装的时候检测是否有环境变量、必要的时候设置下?
第二种情况:
LaunchAnywhere Error:
Windows error 216 occured while loading the Java VM
原因,在32位机上尝试安装64位程序的时候会出现这个错误。