简体   繁体   English

“Java(TM)平台SE二进制文件已停止工作”与Tomcat服务器出错

[英]“Java(TM) Platform SE binary has stopped working” error with Tomcat server

The following error message appears while running Tomcat web server: 运行Tomcat Web服务器时出现以下错误消息:

"Java(TM) Platform SE binary has stopped working A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available." “Java(TM)平台SE二进制文件已停止工作一个问题导致程序无法正常工作.Windows将关闭程序并通知您是否有可用的解决方案。”

Faulting application path: C:...\\jdk1.6.0_38\\bin\\java.exe 错误的应用程序路径:C:... \\ jdk1.6.0_38 \\ bin \\ java.exe

Faulting module path: C:..\\jdk1.6.0_38\\jre\\bin\\dt_socket.dll 错误模块路径:C:.. \\ jdk1.6.0_38 \\ jre \\ bin \\ dt_socket.dll

OS: Windows 8 (64 bit). 操作系统: Windows 8 (64位)。

Java: 1.6.0_38 (64 bit). Java: 1.6.0_38 (64位)。

Tomcat: 7.0.25 . Tomcat: 7.0.25

This is a known bug with Java 1.6. 这是Java 1.6的一个已知错误。

See: http://bugs.java.com/view_bug.do?bug_id=6810745 请参阅: http//bugs.java.com/view_bug.do?video_id = 6810745

Even the latest 1.6.0.45 has the same one. 即使最新的1.6.0.45也有同样的。

I have been able to replace the JDK/JRE with 1.7.0.80 in which the issue appears to have been resolved. 我已经能够用1.7.0.80替换JDK / JRE,其中问题似乎已经解决。 I wasn't able to upgrade to 1.8 as the specific application had issues with it. 由于特定应用程序存在问题,我无法升级到1.8。

Keep in mind that both 1.6 and 1.7 are no longer supported. 请记住,不再支持1.6和1.7。 As of this writing the latest one is 1.8. 在撰写本文时,最新版本为1.8。

Just make sure to download the appropriate 32 or 64 version. 只需确保下载适当的32或64版本。 You can find the previous versions here: http://www.oracle.com/technetwork/java/javase/archive-139210.html 您可以在此处找到以前的版本: http//www.oracle.com/technetwork/java/javase/archive-139210.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM