mavenプロジェクトのPOMファイルにgmail送信者用のadditionnal.jarを追加するには? 2 つの jar を追加しました: 1. Mail.jar 2. maven の公式 jar である POM.xml の activation.jars 依存関係。
ただし、gmail の送信に必要な POM.xml に additional.jar 依存関係を追加できません。この jar が追加されていないため、次の例外が発生します。
mavenプロジェクトのPOMファイルにgmail送信者用のadditionnal.jarを追加するには? 2 つの jar を追加しました: 1. Mail.jar 2. maven の公式 jar である POM.xml の activation.jars 依存関係。
ただし、gmail の送信に必要な POM.xml に additional.jar 依存関係を追加できません。この jar が追加されていないため、次の例外が発生します。
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 ライブラリのバージョンと混在させることはできないと思います。
シェーディングせずに Android アプリに javax.* のものを追加することはできません。代わりを探します。あなたは何をしようとしているのですか?