Netbeans 默认使用的JDK是在安装时指定的,如果因为卸载或者更换JDK,JDK发生了路径变化,NetBeans在启动的时候会弹出一个对话框提示说指定路径错误,这时就需要去Netbeans安装目录下找到etc文件夹(我的是"C:\Program Files\NetBeans 6.9.1\etc"),打开netbeans.conf,找到:
# Default location of JDK, can be overridden by using --jdkhome <dir>:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_21"
更改netbeans_jdkhome=后的路径就可以了。