IE中指定使用自定義的JRE??

Applet應用,客戶端需要下載jre,假如應用使用的是jre1.5,同時在jre1.5中修改了一些內容,以利於使用..但是客戶端如果有了其他的應用安裝了新版本的jre,比如jre1.6,此時IE的就會使用新的jre1.6加載applet,造成應用無法啓動..

跟蹤了一下,發現是IE註冊表的鍵值被新版本的jre1.6所覆蓋,鍵值爲:
[HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]
@="C:\\Program Files\\NC_Client_131\\JavaSoft\\JRE\\1.3.1\\bin\\NPJava131_01.dll
新安裝的jre會覆蓋此鍵值,而IE會固定讀取此鍵值的信息,然後確定具體使用哪個版本的jre進行加載..

有誰知道如何指定使用自定義的jre版本?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章