您好,您能帮忙吗?我在使用 Windows 7 64 位启动 Java 小程序时遇到了很大麻烦。我安装了 32 位版本的 Java(建议用于 32 位浏览器)。当我单击 Java 小程序将其打开时,Java 徽标会显示一个圆形进度条,但该过程不会继续,只是进度条转来转去。没有错误消息。这台电脑已经用了几个月了,Java 从未正常工作过。我尝试过 IE9 和 Chrome,按照建议的修复方法,卸载然后重新安装,检查某些浏览器设置(所有设置都正常),检查 Java 控制面板设置(再次检查所有设置都正常)删除互联网缓存等,并排尝试了 32 位和 64 位 Java。但都无济于事。
我感到困惑
还有什么可以尝试的吗,或者我必须接受没有 Java 的计算机吗(非常不方便!)
谢谢
编辑如果 Java 小程序加载时间足够长,则最终会给出错误消息“ClassNotFoundException”。
答案1
您没有说您在什么环境中工作...家里、小型办公室、公司?
问题在于客户端和服务器之间的身份验证。在 Windows XP 中,默认使用 NTLM。现在在 Win7 中,默认使用 Kerberos 和 NTLMv2,而 JRE/IIS/IE 无法完全处理这些身份验证。
我发现将 JRE 升级到 JRE 7u8 或更高版本可以解决此问题,尽管初始身份验证可能需要相当长的时间。
如果您有权限注册工作站和服务器,但不想以明文形式发布,那么还有另一种选择。