如何在maven项目的POM文件中为gmail发件人添加additionnal.jar? 我添加了2个罐子:1。Mail.jar 2.POM.xml中的activation.jars依赖是maven官方罐子。
但是我无法在发送gmail所需的POM.xml中添加additionnal.jar依赖项,因为没有添加这个jar我得到以下异常 “没有类找到异常javax.activation.dataHandler”
答案 0 :(得分:3)
您需要从javamail-android project下载所有3个罐子,然后将它们安装到您的仓库中。
因此对于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文件进行适当的修改。
由于这些罐子之间的相互依赖性,我不相信你可以将mail.jar和activation.jar的“官方”版本与javamail-android库中的版本混合。
答案 1 :(得分:1)
你不能在没有着色的情况下将javax。*东西添加到Android应用程序中。寻找替代品。你想做什么?