1

mavenプロジェクトのPOMファイルにgmail送信者用のadditionnal.jarを追加するには? 2 つの jar を追加しました: 1. Mail.jar 2. maven の公式 jar である POM.xml の activation.jars 依存関係。

ただし、gmail の送信に必要な POM.xml に additional.jar 依存関係を追加できません。この jar が追加されていないため、次の例外が発生します。

4

2 に答える 2

3

javamail-android プロジェクトから 3 つの jar ファイルをすべてダウンロードして、リポジトリにインストールする必要があります。

したがって、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>

次に、他の 2 つの jar ファイルに対して適切な変更を加えて、これを繰り返す必要があります。

これらの jar 間には相互依存関係があるため、「公式」バージョンの mail.jar と activation.jar を javamail-android ライブラリのバージョンと混在させることはできないと思います。

于 2013-06-03T15:03:45.747 に答える
1

シェーディングせずに Android アプリに javax.* のものを追加することはできません。代わりを探します。あなたは何をしようとしているのですか?

于 2012-08-19T05:34:40.113 に答える