如果你在安裝oracle8i時,系統會自己給你安裝一個JDK1.1的或1.2的。然后你安裝JDK1.5后,在系統環境中設置了JAVA_HOME是JDK1.5的,path中也設置了javaroot\JDK1.5\bin可是你怎么樣也不能用JDK1.5中的命令。C:\Documents and Settings\Administrator>java
          Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
          has value '1.1', but '1.2' is required.
          改注冊表HKEY_LOCAL_MACHINE???中的SOFTWARE--JavaSoft--Java Runtime Environment--CurrentVersion的值改成了1.5
          系統會提示你:C:\Documents and Settings\Administrator>java
          Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
          has value '1.5', but '1.2' is required.這是為什么呢?因你的系統中安裝了舊的版本JDK,而且有程序程序有使用到它。這時你只要在當前的用戶系統環境下設置一個JAVA_HOME(可以不要)并且在系統環境的path的最前面加上javaroot\jdk1.5\bin。這樣就OK了。你可以把DOS窗口關閉再開啟。WINDOWS2K不要重啟計算機。WINDOWS98的要重啟。
          posted on 2006-04-11 09:10 rodney 閱讀(882) 評論(0)  編輯  收藏 所屬分類: 初學JAVA工作中遇到的問題與解決方式
           
          主站蜘蛛池模板: 资溪县| 西贡区| 尖扎县| 平陆县| 古丈县| 鸡西市| 南部县| 锡林郭勒盟| 陇西县| 奉新县| 阳谷县| 菏泽市| 舞阳县| 南澳县| 襄城县| 铜梁县| 桑植县| 新昌县| 桦南县| 馆陶县| 黄大仙区| 吴旗县| 榆林市| 修文县| 连城县| 彭阳县| 留坝县| 滁州市| 龙州县| 壶关县| 台前县| 聂拉木县| 台东县| 康平县| 长沙县| 长寿区| 巴林右旗| 静安区| 太湖县| 松江区| 滁州市|