7
java.lang.NoClassDefFoundError: com / sun / mail / util / MailLogger for JUnit için Java postası test durumu
E-postaları okumak ve ayrıştırmak için Java Mail API kullanıyorum. Servlet kodu ile iyi çalışıyor. Şimdi aynı amaçla bir JUnit test senaryosu yazmaya çalışıyorum. Ama çevrimiçi Session session = Session.getDefaultInstance(properties);olarak şu istisnayı alıyorum: java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger at javax.mail.Session.initLogger(Session.java:227) at javax.mail.Session.<init>(Session.java:212) at javax.mail.Session.getDefaultInstance(Session.java:315) at javax.mail.Session.getDefaultInstance(Session.java:355) at com.vxl.appanalytix.dataload.fromEmail.EmailParser.parseEmailSubject(EmailParser.java:44) at com.vxl.appanalytix.controllers.controllerClasses.GenericEmailServiceClass.readEmailAttachments(GenericEmailServiceClass.java:33) at com.vxl.appanalytix.dataload.GenericEmailTestCase.test(GenericEmailTestCase.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native …