问题描述
我正在从java8迁移到openjdk11,并且在编译时出现以下错误
java.lang.NoClassDefFoundError:jdk / internal / reflect / ConstructorAccessorImpl
解决方法
类ConstructorAccessorImpl
仍存在于Java 11代码库中,但现在已被模块系统隐藏。
您应该查看您的代码库,以了解正在使用的代码。如果它不在您的代码库中,则可能在您正在使用的库中。在后一种情况下,首先要检查的是库版本是否支持Java 9 +。