0

尝试使用SendGrid使用此处显示的代码示例发送电子邮件,该示例仅说明我需要“Java Mail”。

我去这里下载了 Java Mail 1.4.7。在该 ZIP 文件中是:

  • mail.jar
  • lib/dsn.jar
  • lib/gimap.jar
  • lib/imap.jar
  • lib/mailapi.jar
  • lib/pop3.jar
  • lib/smtp.jar

我倾向于将所有 7 个 JAR 放在我的运行时类路径中,但mailapi.jar似乎mail.jar包含许多相同的类。

所以我问:当需要 Java Mail 时,哪些 JAR 需要在运行时类路径上——为什么?

这适用于在 Tomcat 7 上运行的 Java Web 应用程序。

4

1 回答 1

1

这应该可以帮助您了解其中的区别:

http://www.oracle.com/technetwork/java/notes-2-149762.txt

于 2013-08-25T21:15:02.480 回答