这应该是JRE安装有重复的问题?最好删除regedit中的javasoft,以及卸载jdk,jre,然后重新安装jdk,jre。

解决方案 »

  1.   

    因为Oracle也自带了jre,所以可能对原来的jre有影响。
      

  2.   

    注册表我干掉过,系统的Path也清过,系统目录下的java.exe、javaw.exe也干掉了,还是不行。
      

  3.   

    查看此时的帮助:得到
    =================
    目标
    名称:输入 Oracle 主目录名或从下拉列表中选择。
    如果您现在尚未在自己的机器上创建主目录,就会在安装时创建一个。主目录名可以是在“名称”字段输入的任何名称。
    Oracle 主目录通过名称进行标识,Oracle 主目录的名称标识和特定 Oracle 主目录相关联的程序组,Oracle 服务安装在相关的主目录中。Oracle 主目录名的长度必须在 1 到 16 个字符之间。并且只能包含字母数字字符和底线。Oracle 主目录名中一定不能有空格。路径:输入带有完整路径的 Oracle 主目录或从现有的 Oracle 主目录的下拉列表中选择。
    以下列表包含 Oracle Universal Installer 在 Windows 平台上维护的 Oracle 主目录:
    已使用 Oracle Universal Installer 创建的所有 Oracle 主目录
    使用早期的 Oracle Installer (基于 ORCA)
    创建的所有主目录 主目录保存在 ORACLE_HOME 环境变量中如果这些主目录都不存在,就会根据具有最大空闲空间的磁盘卷计算缺省主目录。 也可以使用浏览按钮选择安装产品的目录。此位置是要安装产品的目标目录。
    ===============
    这里的最后一句:“如果这些主目录都不存在,就会根据具有最大空闲空间的磁盘卷计算缺省主目录。”
    这里也就是GetAllOracleHomes去执行完成的操作了,所以应当就是默认没有安装目录,它就自己执行去查找并创建,于是发生错误了。可能:
    1、硬盘的问题,新的60G,5400转,8M缓存的问题吗?
    可能性比较大,原来我用40G,4200转,可以安装,但是忘记了当时的软件环境是怎么样的,但是至少安装JDK了与JB了,具体版本就不记得了。2、55555555555555555
      

  4.   

    应当不是P4的问题,原来我都在这台笔记本上面安装过的,只是硬盘换了,内存换了而已,软件上面就是增加了N多的Java方面的东东了。我现在把stage\Components\oracle.swd.oui\2.2.0.12.0\1\DataFiles\Expanded\lib下面的
    OraInstaller.jar解开,根据提示的错误反编译出它的源码,在查看当中,倒。。问题是出在oracle.sysman.oii.oiip.osd.win32.OiipwWin32NativeCalls里面的
        public static void loadNativeLib()
        {
            String s = System.getProperty("oracle.installer.library_loc");
            String s1 = OiipgBootstrap.getNativeLibraryFileName();
            boolean flag = s != null && !s.equals("");
            if(flag)
                try
                {
                    String s2 = OiixPathOps.concatPath(s, s1);
                    s2 = OiixPathOps.getAbsolutePath(s2);
                    System.load(s2);
                }
                catch(UnsatisfiedLinkError unsatisfiedlinkerror)
                {
                    flag = false;
                    unsatisfiedlinkerror.printStackTrace();
                }
            if(!flag)
                System.loadLibrary(OiipgBootstrap.getSharedLibraryName());
        }还不知道怎么解决呢?
      

  5.   

    1、可能是Java环境有关吧2、试试重新安装操作系统看看,不行,可能是P4或硬盘有关了