Я только что разрешил своему Mac обновить установку Java, а теперь и некоторые из моих старых jar-файлов (например, javax.mail
и apache.commons.httpclient
) выдают исключения "класс не найден"во время выполнения!
Это означает, что они компилируются нормально, но затем вылетают во время выполнения с исключениями, которые выглядят следующим образом:
E/dalvikvm(2414): Could not find class 'javax.mail.internet.InternetAddress', referenced from method com.my.project.Main.isValidEmailAddress
Нужно ли мне получать более свежие версии jar-файлов с этими классами? Или мне нужно вернуться к моей предыдущей версии Java?
Или это какая-то совершенно не связанная проблема, которая, как я предполагаю, связана с обновлением Java (было бы совпадением, все это прекрасно работало до обновления)?