我的机器上同时安装了 jre 6 和 7(使用 Windows 7)。我的工作区的默认 jre 是 6,我所有的项目都引用了工作区的默认 jre。到目前为止一切顺利,一切正常。但是,如果我将系统变量 JRE_HOME 更改为 jre 7 的位置,我会在运行我的应用程序时不断收到随机类的 NoClassDefFoundError。
为什么会这样?我不想知道如何解决它,我想知道为什么会这样。
我的机器上同时安装了 jre 6 和 7(使用 Windows 7)。我的工作区的默认 jre 是 6,我所有的项目都引用了工作区的默认 jre。到目前为止一切顺利,一切正常。但是,如果我将系统变量 JRE_HOME 更改为 jre 7 的位置,我会在运行我的应用程序时不断收到随机类的 NoClassDefFoundError。
为什么会这样?我不想知道如何解决它,我想知道为什么会这样。