java - 使用 java 1.7.0.40 时,Applet 无法在 Chrome 或 FF 中运行

标签 java google-chrome firefox applet classnotfoundexception

我已经做了一些测试,似乎没有小程序可以在 java 1.7.0.40 下的 Chrome 或 Firefox 中运行。有趣的是,这些小程序可以在 IE(所有版本)中运行。

当我卸载 1.7.0.40 并恢复到 java 1.6.0.30 时,小程序将在所有浏览器中再次运行。

我一直在使用以下链接来测试小程序是否正常工作

https://java.com/en/download/testjava.jsp

注意:如果您有旧版本的 java,请忽略下载最新版本的提示,并单击下面的链接进行测试。

编辑:当前使用 Windows 7 和每个浏览器的最新版本。

编辑2:我会添加屏幕截图,但由于我是菜鸟,所以不允许我添加。我得到的错误是 ClassNotFoundException [当单击上面的测试链接时。]

最佳答案

来自java downloads page :

If you use 32-bit and 64-bit browsers interchangeably, you will need to install both 32-bit and 64-bit Java in order to have the Java plug-in for both browsers.

我怀疑这是正在发生的事情。如果您有混合浏览器,您可以尝试安装 32 位和 64 位版本吗?

这里有更多信息:http://www.java.com/en/download/faq/java_win64bit.xml

关于java - 使用 java 1.7.0.40 时,Applet 无法在 Chrome 或 FF 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19130078/

相关文章:

java - 让音序器在 JavaSound (Java SE7) 中播放

Java TrayIcon displayMessage 'may trigger ActionEvent' 什么时候出现/不出现?

java - 队列中的Java线程一旦完成任务,就需要 hibernate

javascript - 为什么 Webgl 3D 无法在 Chrome 中运行?

javascript - 为什么 FireFox 调试器不显示完整的源代码?

Java多线程打印奇数和偶数

api - Chrome DevTools 在执行之前批准网络请求

javascript - 老鼠! WebGL 遇到障碍——如何调试?

javascript - 在 HTML5 中录制在 Firefox 中不起作用

javascript - jQuery ajax 适用于 Chrome,但不适用于 Firefox 或 Safari