java - 如何使用 maven 下载 JavaMail (mail.jar) 和 JAF (activation.jar)

标签 java maven jar jakarta-mail pom.xml

我想做这个教程https://www.tutorialspoint.com/java/java_sending_email.htm关于用 java 发送电子邮件,教程的第一行说我需要下载 JavaMail (mail.jar)JAF (activation.jar),我想使用 maven 下载这些 jar 是可能的,因为这个流行的网站说这是不可能的 http://www.mkyong.com/maven/how-to-download-javamail-api-from-maven/ , 我尝试在 maven 存储库中搜索,但同名的 jar 太多了

最佳答案

您只需将此依赖项添加到您的 Maven 项目中:

<dependency>
    <groupId>com.sun.mail</groupId>
    <artifactId>javax.mail</artifactId>
    <version>1.5.6</version>
</dependency>

也不需要添加 activation(除非你想使用特定版本),因为它已经是 javax.mail 的依赖项,因此它将被添加为通过传递性依赖于您的项目。


您可以在 home page 中找到所有 Artifact 的描述javamail 项目。

关于java - 如何使用 maven 下载 JavaMail (mail.jar) 和 JAF (activation.jar),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39711001/

相关文章:

java - 将文件内容写入 jList

java - Maven 从两个单独的 pom.xml 部署两个具有不同分类器的 jar

java - 如何使第三方 .jar 可用于我的 .jsp 页面?

java - 类路径中的 Jar

android - 当 Maven 构建我的项目时,无法从库项目的 jar 中找到类

java - 当事务仍处于 Activity 状态时无法关闭连接 connection.close() 上出现异常

java - 使用 j2ssh maverick 在没有主机 key 验证的情况下连接到 ssh

java - 使用基本技术生成 10 个不重复的随机数

java - 什么是 Apache Maven 错误 "error: annotations are not supported in -source 1.3"?

java - 为 aspectj 运行 JDK8