如何在NetBeans中观看完整的输出错误消息

wind_gan

我成功构建了代码,然后遇到了问题。

这是我的代码:

package EmailSending;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class launcher {
    public static void main(String[] args){

      final String username = "[email protected]";
      final String password = "my-password";

      String to = "[email protected]";

      String from = "[email protected]";

      String host = "localhost";

      Properties properties = System.getProperties();
      properties.put("mail.smtp.auth", "true");
      properties.put("mail.smtp.starttls.enable", "true");
      properties.put("mail.smtp.host", host);

      Session session = Session.getInstance(properties);

      try{

         MimeMessage message = new MimeMessage(session);

         message.setFrom(new InternetAddress(from));

         message.addRecipient(Message.RecipientType.TO,
                                  new InternetAddress(to));

         message.setSubject("This is the Subject Line!");

         message.setText("This is actual message");

         Transport.send(message);
         System.out.println("Sent message successfully....");
      }catch (MessagingException mex) {
         mex.printStackTrace();
      }
   }
}


此行存在错误:
Session session = Session.getInstance(properties);

这是一条输出消息:

run:
    Exception in thread "main" 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.getInstance(Session.java:265)
    at EmailSending.launcher.main(launcher.java:34)
    Caused by: java.lang.ClassNotFoundException: com.sun.mail.util.MailLogger
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 4 more
Java Result: 1



如何在NetBeans中查看完整的输出错误消息?如何扩展“ ... 4更多”?

比尔·香农

如果您还没有弄清楚,该异常的原因是您没有在项目中添加正确的JavaMail库。请参阅此JavaMail FAQ条目

如果您使用的是Maven,则可能要参考此处列出的JavaMail的Maven坐标您需要com.sun.mail:javax.mail

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在angularJS中观看日期对象

来自分类Dev

如何在Angular中观看多个收藏?

来自分类Dev

如何在angularJS中观看日期对象

来自分类Dev

如何在Ubuntu中观看Netflix?

来自分类Dev

如何在bash中观看for循环?

来自分类Dev

如何在顶部查看完整命令?

来自分类Dev

如何在Firebase中观看添加子事件

来自分类Dev

如何在OpenERP(Odoo)中观看无效记录规则?

来自分类Dev

如何在Ubuntu 13.10 64位中观看DVD

来自分类Dev

如何在Amazon Prime Instant Video中观看视频?

来自分类Dev

如何在Vue插件中观看对象属性

来自分类Dev

如何在Ubuntu 13.10 64位中观看DVD

来自分类Dev

如何在Amazon Prime Instant Video中观看视频?

来自分类Dev

如何在.Net中观看优化的ASM代码

来自分类Dev

如何在OpenERP(Odoo)中观看非活动记录规则?

来自分类Dev

如何在Firefox中观看1080p的youtube视频?

来自分类Dev

如何在`router`中观看指定的`properties`并做出相应反应?

来自分类Dev

我如何知道用户是否在 android 中观看了我的完整奖励视频广告或跳过广告?

来自分类Dev

如何在wireShark中查看完整的HTTPS URL

来自分类Dev

如何在Google Colab中查看完整的行

来自分类Dev

如何在 New Relic 中查看完整查询

来自分类Dev

观看完视频后如何删除?

来自分类Dev

如何在离子模拟器中观看console.logs?

来自分类Dev

如何在Angular.JS中观看过滤后的集合?

来自分类Dev

如何在从图库中选择的活动中观看视频

来自分类Dev

如何在v-data-table vuetify中观看分页方向

来自分类Dev

如何在Windows中观看带有外部字幕的DVD视频?

来自分类Dev

如何在Linux中观看带有外部字幕的DVD视频?

来自分类Dev

为什么标准输出错误消息

Related 相关文章

热门标签

归档