我只是允许我的 Mac 对其 Java 安装进行更新,现在我的一些旧 jars(如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 更新有关(很巧合,所有这些都在更新之前完美运行)?