解决MyEclipse中tomcat出现的小问题:JDK Name, 以及Can't load AMD 64-bit .dll on a IA 32-bit platform

第一个问题, 启动tomcat的时候报错, 提示这项内容没有正确配置: Tomcat JDK name.

原因是tomcat的JDK配置错误, 比较常见的是错误地选择了一个JRE的目录.解决的办法是, 重新为tomcat选择一个JDK即可. 找到Window->Preferences, 在左边找MyEclipse->Servers, 找到你要配置的tomcat, 点左侧箭头展开, 点JDK, 在右侧上方的下拉列表中会出现已经添加的JDK.



如果系统已经安装JDK, 但并没有添加到MyEclipse当中, 这里是不会显示的, 需要手动添加: 点右侧Add按钮. 这里需要注意的是, 虽然这个对话框当中提示的是JRE Home或JRE Name, 但是这里必须添加JDK目录, 如果添加的是一个JRE的目录, 就会出现这个错误了,tomcat无法启动.点右侧Directory, 选择你的JDK安装目录, 也就是环境变量中JAVA_HOME这一项的值, 下面会自动显示出名称和系统类库, 确认就OK了



第二个问题, tomcat启动时控制台显示异常信息: Can't load AMD 64-bit .dll on a IA 32-bit platform, 这个也是JDK版本错误造成的, 原因是在64位平台上配置的是32位JDK, 启动时就会出现这个信息, 但基本使用的话却没什么影响. 解决办法请参见上面第一个问题, 重新为tomcat配置一个64位JDK即可解决.

发布了8 篇原创文章 · 获赞 62 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/wanghailong_qd/article/details/8563598