Install Anywhere安装程序使用了JAVA的虚拟机,因此在启动卸载程序的时候由于找不到JAVA的执行环境而报告“Launch Anywhere Error: Windows error 3 occurred while loading Java VM”(“JAVA VM启动时Windows 发生错误:3”)。
Borland ALM套件大部分程序都使用了该安装程序制作的安装包,因此在使用过程中经常遇到类似问题。在Borland的官方网站有两种解决方法,如下:
1、修改Uninstall.lax文件中的# LAX.NL.VALID.VM.LIST节,指定运行程序的JVM,将lax.nl.valid.vm.list参数改为lax.nl.valid.vm.list=All即可,详细说明见:http://support.borland.com/entry.jspa?categoryID=64&externalID=4954
2、命令行指定JVM环境。即在运行程序后面增加LAX_VM参数,例如:
C:/Borland/StarTeam Server 2005
R2/UninstServer>uninstall.exe LAX_VM "C:/Java/jre1.5.0_06/bin/java.exe"
详细说明见:http://support.borland.com/thread.jspa?messageID=10562