Registro de errores de clase RSAPublicKeyImpl
La primera es la conclusión: la versión menor jdk1.8.0 de la clase RSAPublicKeyImpl es diferente. El nombre del paquete correspondiente a esta clase es: sun.security.rsa, ubicado en rt.jar.
Hablemos de la situación en nuestro proyecto:
La versión jdk desarrollada en la ventana es jdk1.8.0_151
Utilice la herramienta de descompilación para abrir: jre \lib\rt.jar, busque la clase RSAPublicKeyImpl, descompile de la siguiente manera:
En jdk1.8.0_271:
En jdk1.8.0_271:
En jdk1.8.0_271 en: