?癥狀描述:使用MyEclipse插件啟動app server(tomcat, jboss, sun one server)。均報錯,提示我JDK name這個錯誤。百思不得其解,將eclipse下的configuration文件夾內容刪除,發現好用了。但是后來又不好用了,反反復復折騰了很久。終于發現了問題的根本。
原來我機器上的JDK好像是1.5.01的,這次重做系統,換成1.5.03的了。然后我在開啟eclipse選擇缺省路徑的時候,如果選擇的是我以前用 eclipse開發項目用的路徑的時候,因為這個路徑包含一下以前的一些eclipse配置或者jdk版本的一些信息,就造成上面所述的JDK name這個錯誤。如果我在這里選擇一個干凈的新的目錄。那么就一切正常了。我說怎么一會好用一會不好用,原來就是這個開始時候選擇目錄的問題。
解決辦法:
在MyEclipse的配置下面的App Server配置的tomcat,有個選擇JDK的,有時候會自動變成JRE,換成JDK的目錄就可以了。
之后,就不會出現JDK name的錯誤了??梢酝ㄟ^myeclipse的插件正常的start和shutdown了。
后記:很郁悶的因為這個事情,尋思了差不多一天的時間。而且eclipse,Myeclipse以及各種插件,是裝了又刪刪了又裝的,最后才想到這一點。有點笨了。以后一定要加強自己分析問題的思路方面的辦法。