如何在maven项目的POM文件中为gmail发件人添加additionnal.jar?我添加了 2 个罐子:1. Mail.jar 2. POM.xml 中的 activation.jars 依赖项,它们是 maven 官方罐子。
但是我无法在发送 gmail 所需的 POM.xml 中添加附加nal.jar 依赖项,由于没有添加此 jar,我收到以下异常“未找到类异常 javax.activation.dataHandler”
如何在maven项目的POM文件中为gmail发件人添加additionnal.jar?我添加了 2 个罐子:1. Mail.jar 2. POM.xml 中的 activation.jars 依赖项,它们是 maven 官方罐子。
但是我无法在发送 gmail 所需的 POM.xml 中添加附加nal.jar 依赖项,由于没有添加此 jar,我收到以下异常“未找到类异常 javax.activation.dataHandler”
您需要从javamail-android 项目下载所有 3 个 jar ,然后将它们安装到您的 repo 中。
所以对于additionnal.jar,使用类似的东西 -
> mvn install:install-file -Dfile=additionnal.jar -DgroupId=javamail-android -DartifactId=additionnal -Dversion=1.0.0 -Dpackaging=jar
然后将依赖项添加到您的 POM 文件中 -
<dependency>
<groupId>javamail-android</groupId>
<artifactId>additionnal</artifactId>
<version>1.0.0</version>
</dependency>
然后应该对其他两个 jar 文件进行适当的修改来重复此操作。
由于这些 jar 之间的相互依赖关系,我不相信您可以将 mail.jar 和 activation.jar 的“官方”版本与 javamail-android 库中的那些混合。
你不能在没有阴影的情况下将 javax.* 东西添加到 android 应用程序中。寻找替代品。你想做什么?