Una pregunta rápida sobre la excepción java.lang.VerifyError. Supongamos que aparece un error que se parece a esto:Interpretación del mensaje de excepción "argumento incompatible para funcionar"
Java call terminated by uncaught Java exception: java.lang.VerifyError:(class: com/.../MyClassName, method: <init> signature: (Ljava/io/Reader;)V) Incompatible argument to function
¿Me podría ayudar con la comprensión de lo que el "init" y lo que el "(Ljava/io/lector;) V)" se refieren a partes? No se parecen a nombres de métodos o firmas, pero no estoy muy familiarizado con Java. ¡Gracias!
Gracias! El problema es que el tipo de objeto que se inicializa tiene dos constructores, uno que toma una cadena y otro que toma un StreamReader como parámetro. No hay otra versión del tipo que le falta al constructor que toma una cadena. Esto es extraño Tengo que encontrar una manera de pasar este código. – Zoomzoom
Finalmente descubrimos que las clases cargadas de Java estaban dañadas y tuvimos que forzar una recarga de todas las clases. – Zoomzoom