如果你在安裝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工作中遇到的問題與解決方式
           
          主站蜘蛛池模板: 肥东县| 漯河市| 凌源市| 湘阴县| 福州市| 体育| 徐州市| 留坝县| 新安县| 禄丰县| 阜阳市| 马鞍山市| 汉源县| 会东县| 京山县| 中牟县| 清原| 文山县| 渝北区| 芒康县| 南陵县| 温宿县| 罗江县| 义马市| 富裕县| 金堂县| 黎川县| 榆林市| 高邮市| 囊谦县| 拜泉县| 平邑县| 林甸县| 仪征市| 中牟县| 云浮市| 阳新县| 宁都县| 松江区| 公主岭市| 岐山县|