JAVA技巧(windows下切換jdk的方法)

字號:

做symbian c++開發(fā), nokia的開發(fā)工具還是相當(dāng)?shù)牟粔蛑悄堋?s60 2nd sdk, 要修改設(shè)置的話(比如設(shè)置網(wǎng)絡(luò)參數(shù)), 必須得有jdk1.4.2的環(huán)境, 1.5或者1.6的jdk還不行; 3rd的sdk, 又必須得有1.6的jdk, Nokia要穩(wěn)住智能手機老大的位子, 開發(fā)工具必須得對程序員更加友好才行啊, 要不大家都轉(zhuǎn)到google平臺去了, google的android發(fā)展勢頭很快啊, 而且用java開發(fā), 大大節(jié)省時間, 提高開發(fā)效率(公司弄了一部gphone測試手機, 還真不錯哈, 等有錢了我也去買一臺, android的java用的是google自己的jvm, 能像c++那樣操作硬件, 又不用像c++那樣擔(dān)心垃圾收集的問題, 嘿嘿, 我也要考慮轉(zhuǎn)到android平臺了)。
    閑話少說,為了能夠方便的在兩個sdk上都能方便的用jdk, 在網(wǎng)上找了不少切換jdk的方法, 都不行,考試.大提示參考網(wǎng)上的消息, 自己再琢磨琢磨, 還終于搞定了, 方法如下:
    1. HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion, 把這個鍵值改成你需要的jdk版本號。
    2. 到WINDOWS\system32下, 把這里邊的java.exe. javaw.exe之類的備份, 然后從java_home\bin下把你需要的版本的對應(yīng)文件copy過來
    然后:搞定!
    注: 這個方法在1.4/1.6兩個版本之間測試通過。