【问题标题】:NoClassDefFoundError when workspace's jre not the same as jre_home当工作区的 jre 与 jre_home 不同时出现 NoClassDefFoundError
【发布时间】:2014-03-21 17:40:56
【问题描述】:

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

为什么会这样?我不想知道如何解决它,我想知道为什么会发生。

【问题讨论】:

    标签: java windows eclipse system-variable


    【解决方案1】:

    似乎您系统上的 Jre 6 与您的 Windows 兼容,而 Jre 7 不兼容。确保 JRE 6 和 JRE 7 仅为 64 位。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多