我想做这个教程https://www.tutorialspoint.com/java/java_sending_email.htm关于用java发送电子邮件,本教程的第一行说我需要下载JavaMail (mail.jar)
和JAF (activation.jar)
,我想下载那些使用maven的罐子是可能的,因为这个受欢迎的网站说不可能http://www.mkyong.com/maven/how-to-download-javamail-api-from-maven/,
我尝试在maven存储库中搜索,但是有太多同名的罐子
答案 0 :(得分:6)
您只需将此依赖项添加到您的maven项目中:
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.6</version>
</dependency>
也不需要添加activation
(除非您想使用特定版本),因为它已经是javax.mail
的依赖项,因此它将通过传递性作为依赖项添加到您的项目中。 / p>
你可以找到所有的文物&#39; javamail
项目的home page中的描述。
答案 1 :(得分:1)
使用以下链接从maven中央存储库获取所需的工件:
https://mvnrepository.com/artifact/javax.mail/mail/1.4
https://mvnrepository.com/artifact/javax.activation/activation/1.1.1
或
将这些添加到您的pom.xml中。
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
答案 2 :(得分:0)
适用于需要jar文件以及用于调试目的的源代码的人。直接从JavaMail项目网站下载。