installanywhere自带的vm是一个压缩文件,安装是不会自动解压,所以作完安装盘后把My_Product_Build_Output\CDROM_Installers\Windows\resource\jre目录下的vm界压缩到当前的目录下在安装即可。再一个就是设置主jar文件的classpath,及vm安装的位置,一般没问题的。

解决方案 »

  1.   

    在说清楚些,我就有这个目录,\My_Product\My_Product_Build_Output\Web_Installers\InstData\Windows\VM,没有你说的jre,VM下直接就是install.exe,解决了我一定给你分!
      

  2.   

    我遇过你这类问题,有两个方法可以解决:
    1.到installanywhere的网址上下载一个新的VM.
    2.把JDK1.3中的i18n.jar文件拷贝到安装后的程序的jvm目录里。
      

  3.   

    我制作的是光盘版的安装程序,而你应该是制作的基于web的安装程序,我的设置为:
    installanywhere5->Build Settings->选中的是中间的两个复选框。
    Build Targets->选中Windows对应的两个复选框。基于web的安装程序已经自己封装好,安装时应该自己解开,我试过了无问题。
    如果还是不行请检查你的设置,或查看一下\InstallAnywhere 5 Enterprise\resource\installer_vms\SunJRE131_03Win32.vm,是不是根本就不行,扩展名改为zip直接解压即可。