Eclipse安装报错:module test: java.lang.NoClassDefFoundError

Eclipse安装报错:module test: java.lang.NoClassDefFoundError

在你看这篇文章前,首先我出现这种问题时的状况。

  • 我已经安装好了JDK,且在cmd窗口能正常运行.java文件。
  • eclipse与JDK同属于64位,保持一致
  • JDK版本12.02,Eclipse是2018.12的版本4.10

所以我已经缩小了我出现此问题的原因了,完全是eclipse的配置导致的

遇到问题的开始

首先我们打开在官网(https://www.eclipse.org/downloads/packages/)下好的压缩包,解压安装后。
Eclipse安装报错:module test: java.lang.NoClassDefFoundError
我们按照顺序,由项目到class文件依次创建,全程无改动仅仅编辑了名字而已,最后无论写在少在对的代码,都将如图报错:
Eclipse安装报错:module test: java.lang.NoClassDefFoundError

解决办法

1.首先我们把鼠标放在工程上,右键鼠标,点击propertirs(属性)
Eclipse安装报错:module test: java.lang.NoClassDefFoundError
2.打开后找到Java compiler,打开后下拉找到恢复默认,下图里那个小框框会自动取消勾号。
Eclipse安装报错:module test: java.lang.NoClassDefFoundError
3.这时你就会发现,项目包以及class文件上的红色叉号都消失了。
Eclipse安装报错:module test: java.lang.NoClassDefFoundError
4.让我们来看看结果,非常nice,没有报错了。
Eclipse安装报错:module test: java.lang.NoClassDefFoundError

如果你的问题解决,希望你能顶一下,让它能够让更多人看到。