Android 如何在maven项目中为gmail发件人添加additionnal.jar';什么是POM文件?

Android 如何在maven项目中为gmail发件人添加additionnal.jar';什么是POM文件?,android,Android,如何在maven项目的POM文件中为gmail发送者添加additionnal.jar? 我加了2罐:1罐。Mail.jar 2.POM.xml中的activation.jars依赖项是maven官方jar 但是,我不能在POM.xml中添加additionnal.jar依赖项,这是发送gmail所必需的,因为没有添加这个jar,我得到以下异常 “找不到异常类javax.activation.dataHandler”在android应用程序中添加javax.*内容时,必须对其进行着色。寻找替代品

如何在maven项目的POM文件中为gmail发送者添加additionnal.jar? 我加了2罐:1罐。Mail.jar 2.POM.xml中的activation.jars依赖项是maven官方jar

但是,我不能在POM.xml中添加additionnal.jar依赖项,这是发送gmail所必需的,因为没有添加这个jar,我得到以下异常
“找不到异常类javax.activation.dataHandler”

在android应用程序中添加javax.*内容时,必须对其进行着色。寻找替代品。你想干什么

在android应用程序中添加javax.*内容时不能不加阴影。寻找替代品。你想干什么

您需要从下载所有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>

javamail android
附加的
1.0.0
然后,对其他两个jar文件进行适当的修改,以重复此操作


由于这些jar之间的相互依赖性,我不相信您可以将mail.jar和activation.jar的“官方”版本与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>

javamail android
附加的
1.0.0
然后,对其他两个jar文件进行适当的修改,以重复此操作

由于这些jar之间的相互依赖性,我不相信您可以将mail.jar和activation.jar的“官方”版本与javamail android库中的版本混合使用