Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object

yum install java-1.8.0-openjdk命令执行完后,执行java -version没有问题,执行javac报错:

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

试了很多说环境变量配置,版本不匹配什么的都没有作用,无法编译class,最终找到的解决办法是

需要再下载一个:

yum install java-1.8.0-openjdk-devel.x86_64 -y

下载完事后,javac一切ok,项目运行正常

 

实测有效,希望帮到你时,可以给我一个回复

你可能感兴趣的:(Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object)