在 Mac OS X 10.4.3 上開發 Java 程式,我選擇了 NetBeans 5.0 Beta,而 NetBeans 在使用時,
其實是可以去其 Package 下一個叫 etc 目錄中,修改 netbeans.conf 所使用的 JDK (預設是以 Mac 系統上指定的 CurrentJDK)!
如果使用 JDK 1.4 來執行 NetBeans 是可以正常輸入中文的!
但如果換成 JDK 5.0 來執行 NetBeans 就完全不能輸入中文!
相同的問題也會發生在所有使用 JDK 5.0 來執行的 Java 程式上!
小弟是使用「嘸蝦米輸入法」,Mac 內建的注音輸入法很像也不行,其它的就沒有試了!
因為大概也不行輸入才是!
請問有人遇到這樣的問題嗎?!有解決方式嗎?!謝謝!
#!/bin/sh
# must be run as root
case x$1 in
x4) vm=1.4.2;;
x5) vm=1.5.0;;
*) echo "usage:"
echo " sudo switch 4 - select 1.4.2 as default jvm"
echo " sudo switch 5 - select 1.5.0 as default jvm"
exit 1;;
esac
echo Switching to JVM $vm
cd /System/Library/Frameworks/JavaVM.framework/Versions
rm CurrentJDK
ln -s $vm CurrentJDK
java -version
將上面存成一個.sh檔,如java_sw.sh
然後在Terminal下:
sudo sh java_sw.sh 4 --> JDK 1.4.2
sudo sh java_sw.sh 5 --> JDK 1.5.0




























































































