为所有插件返回 ClassNotFoundException

raz*_*mny 6 java windows-7

我正在尝试使用 Java 小程序(任何 Java 小程序),但我总是收到一条消息,指出“错误。单击了解详细信息”。

当我这样做时,弹出窗口说:

应用程序错误

类未找到异常

jreVerification.class

当我单击“详细信息”按钮时,我看到的只是以下内容:

Java Plug-in 10.7.2.10
Using JRE version 1.7.0_07-b10 Java HotSpot(TM) Client VM
User home directory = C:\Users\razumny
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我运行的是 Windows 7 专业版,并且是最新的补丁。

无论我运行的是什么 Java Applet,Google Chrome、Mozilla Firefox 和 Internet Explorer 都会出现此问题。

我上面引用的错误来自这里:http : //java.com/en/download/installed.jsp?detect=jre

我尝试了以下方法来纠正这个问题:

  • 卸载并重新安装 Java
  • 卸载 Java,重启,安装 Java
  • 卸载 Java,删除所有注册表项,重新启动,安装 Java

此外,我还运行了恶意软件和病毒扫描,但都没有显示出任何相关性。

在这一点上,我已经无能为力了,所以,我转向你。

Kev*_*inM 2

确保您的系统路径上没有安装多个 jre。

有些应用程序安装自己的 jre - 他们懒得检查您是否已经有一个 jre 或者他们需要特定版本,然后将该 jre 插入路径变量。

在控制台(在命令行)中,键入 PATH 并查找其中包含“jre”的条目。或者只需在程序文件中搜索 java.exe(如果没记错的话)。

编辑您的路径以仅引用您自己安装的 jre。