我也做了一个安装程序,用BCB做的,中间调用JRE的安装,响应是有点慢,但想想必竟是调用别的程序,将就点了,如果你有什么好的主意,讨论一下吧。

解决方案 »

  1.   

    JRE不用安装的,只要集成到你的程序中即可。
    直接拷贝就可以用的了!
      

  2.   

    其实JRE无论在任何平台上都是不用安装的。只要你将该平台上已经安装好的JRE拷贝一份到你的安装程序中就可以了。运行Java的时候只要指定正确的路径就可以了。
    不要把简单的问题复杂了!
      

  3.   

    to: robber(海盗)
    我们用的是第三方的应用服务器,但是这个应用服务器是需要查找注册表来定位JRE的。
    是的,我可以将JRE集成到程序里面。但是需求人员要求,可升级JRE,可升级应用服务器,但是我写的安装程序必须考虑这些问题。如果集成的话,较难升级。to: sharetop(天生不笨)
    我是用Installshield写的,但我奇怪的是,JRE安装程序在一些机器上正常,一些上响应奇慢,测试环境win2000,我实在想不出它慢的理由。
      

  4.   

    运行不慢,只是安装过程一开始,过一两分钟才能响应,而且只在个别机器上有这种问题,不明白啊,不明白。操作系统Win2000 Server
      

  5.   


    jre拷贝可以用吗?它要改注册表的,至少你得让IE知道新装了个插件(JRE带的插件)吧。我是自己写一个安装程序调用JRE安装,并安装自己的程序客户端。
      

  6.   

    to :sharetop(天生不笨) 可以将你写的安装程序调用JRE安装的程序发给我吗?
    非常感谢
    [email protected]
      

  7.   


    可能对你没有什么用的,因为只是用BCB创建一个子进程,运行jre的安装而已。
      

  8.   

    JRE即使升级也没有没有问题,直接将最新版本的JRE拷贝即可。
    对于插件,我想plug-in并不是JRE的概念。在说,plug-in这种东西谁还用啊!Web本来是方便大多数水平一般的用户访问的,难道还要别人安装一大堆乱奇八糟的东东嘛!而且下在程序在运行,速度实在让人受不了。如果你非要使用Applet,劝你还是用jdk1.1做开发。