我是Java的新手。我现在觉得很蠢。我只是试图运行一个示例程序,我没有运气。这时,我正试图从命令行运行JavaMail sample app。根据我的理解,我应该能够做到这一点:
java -Dmail.imap.sasl.enable=true -Dmail.imap.sasl.mechanisms=XOAUTH2 -Dmail.imap.auth.login.disable=true -Dmail.imap.auth.plain.disable=true -Dmail.imap.ssl.enable=true -Dmail.debug.auth=true msgshow -D -U [EmailAddress] -P "[AccessToken]" -T imap -H imap-mail.outlook.com -f INBOX 1
然而,当我在Mac OS X机器的终端窗口中输入该命令时,我收到一条错误消息:
Exception in thread "main" java.lang.NoClassDefFoundError: msgshow
Caused by: java.lang.ClassNotFoundException: msgshow
我感觉很糟糕,因为我不知道如何编译这个东西。我在IntelliJ IDEA中打开了目录并点击Build - >重建项目。我只是没有运气。如何运行此示例应用程序?
我真诚地感谢你的帮助。
答案 0 :(得分:0)