acabo permitió a mi Mac para hacer una actualización de su instalación de Java y ahora algunos de mis viejos frascos (como javax.mail
y) están lanzando "clase no encontrado" excepciones en tiempo de ejecución !actualización de Android 17 parece incompatible con tarros externos
Significado, que compilarse bien, pero luego chocan en tiempo de ejecución, con las excepciones que se ven así:
E/dalvikvm(2414): Could not find class 'javax.mail.internet.InternetAddress', referenced from method com.my.project.Main.isValidEmailAddress
¿Es necesario para obtener las versiones más recientes de los frascos que tienen esas clases? ¿O necesito volver a mi versión anterior de Java?
O este es un problema totalmente no relacionado que supongo que tiene que ver con la actualización de Java (sería una gran coincidencia, todo esto funcionó perfectamente antes de la actualización)?
¿Estás hablando de archivos jar externos? – MAC
sí, específicamente he estado usando apache-commons 3.0 y parece que ya no es compatible. –