我已经问过这个并且被大量投票了.不幸的是,我仍然无法解决它.我不知道我做了什么,但迟早我失去了在所有浏览器中运行java applets和java web start应用程序的能力.
这是一个正在发生的事情的例子.
我正在打开applet http://csis.pace.edu/~bergin/Java/applets.htm的页面,并获得以下图片:
标志插件被阻止.我试图取消阻止
这导致另一个对话框
好的我还有另一个
下一个
如果点击
等等.
Applet无法运行.
与PATHes共舞后,Java更新等等,一旦我可以运行applet.但迟早我会再次陷入这个位置.
我想知道,原则上可以排除这种情况吗?
我的意思是我根本不想禁用安全性,但我的意思是,如果我明确允许,一切都应该运行.有可能吗?
UPDATE
首先,我不明白,为什么我不能在过时的java上运行applet如果我想要?
我是一个人,机器人应该服从我!:)
假设我希望在旧版本的java上调试我的applet,为什么不呢?
其次,没有关于它认为我有什么版本以及它想要什么版本的信息?
没有这些信息,可能只有版本检测机制中存在错误.
我有Java的多个版本,Program Files
因为我是Java开发人员.那我怎么知道它用的是哪一个?
更新2
我从我的最新的Java 1.8.0_20
到1.8.0_25
现在情况已经改变了,但小程序窗台无法运行.
证据我有"最新"的java:
我将上面的网站添加到排除列表中的证明:
applet运行的效果:
(applet没有运行)
单击详细信息结果:
(事实上没有任何细节)
那么该怎么办?
更新3
此网站无效:http://ssd.jpl.nasa.gov/sbdb.cgi?str = 2012VP113; orb = 1; cov = 0; log = 0; cad = 0#orb
(显示轨道图)
重新加载/重新启动浏览器没有帮助.