症状描述:使用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以及各种插件,是装了又删删了又装的,最后才想到这一点。有点笨了。以后一定要加强自己分析问题的思路方面的办法。