java

          tiger

          常用鏈接

          統(tǒng)計

          my Blogs

          最新評論

          Eclipse由于jdk1.3無法啟動[轉]


          1.打開命令行窗口,進入到C:\WINDOWS\system32>。之下java命令,系統(tǒng)顯示:
          C:\WINDOWS\system32>java
          Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
          has value '1.3', but '1.4' is required.
          Error: could not find java.dll
          Error: could not find Java 2 Runtime Environment.

                 系統(tǒng)提示好像是在注冊表中找到的是java1.3,而這個java.exe。是java1.4。好像找到問題的所在了,于是,進入注冊表。查找到:Java Runtime Environment
          看到了他下面卻實有好多的jdk版本。包括jb7帶的1.3。還有jb9帶的1.4.1。還有我剛裝的jdk1.4.2。都在,而看到
          CurrentVersion的值竟然是1.3。該死,于是改成1.4。保存。在命令行的C:\WINDOWS\system32下運行java。成功了。
                 于是打開eclipse。ok。一切成功。終于看到了那個期望的界面。
          這個問題可能是jb7的自帶jdk1.3所造成的。看來eclipse尋找的jdk不是系統(tǒng)環(huán)境變量中的java_home。而是system32下的java虛擬機。也就是
          注冊表中的那個Java Runtime Environment\CurrentVersio。這次終于從根本上解決了這個惱火的問題。高興。

          2.另外一種情況就是eclipse傾動報錯,看log文件說,javax的parexml類有問題,該原因一般是因為安裝了oracle9i,它在系統(tǒng)變量的path路徑中加入了jre1.3的路徑,把它刪除即可啟動eclipse,這主要是因為eclipse使用的jdk.1.4以上的版本,而1.4對1.3做了很大的修改,所以找不到那個類.


          總之,仔細查看系統(tǒng)變量中path的值就知道是什么原因!

          posted on 2007-02-26 10:18 翠竹 閱讀(580) 評論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 大厂| 乐安县| 类乌齐县| 弋阳县| 育儿| 泗水县| 贵德县| 集贤县| 高州市| 安顺市| 班玛县| 县级市| 贵阳市| 临泽县| 天等县| 峡江县| 壶关县| 祥云县| 巴南区| 满洲里市| 大同县| 新兴县| 壶关县| 威信县| 靖宇县| 溆浦县| 苏尼特左旗| 泾川县| 阜城县| 云梦县| 贵定县| 太谷县| 嵊泗县| 中江县| 西乡县| 石柱| 财经| 肃宁县| 磐石市| 长治市| 固安县|