web-dev-qa-db-ja.com

Mavenを使用してJavaMail(mail.jar)とJAF(activation.jar)をダウンロードする方法

このチュートリアルをやりたい https://www.tutorialspoint.com/Java/java_sending_email.htm Javaでメールを送信することについて、チュートリアルの最初の行にはJavaMail (mail.jar)JAF (activation.jar)をダウンロードする必要があり、mavenを使用してこれらのjarをダウンロードしたいのですが、この人気のあるWebサイトでは不可能だと言われているので、可能です http:// www.mkyong.com/maven/how-to-download-javamail-api-from-maven/ 、mavenリポジトリで検索しようとしましたが、同じ名前のjarが多すぎます

4
Bill_Data23

この依存関係をMavenプロジェクトに追加するだけです。

<dependency>
    <groupId>com.Sun.mail</groupId>
    <artifactId>javax.mail</artifactId>
    <version>1.5.6</version>
</dependency>

activationも追加する必要はありません(特定のバージョンを使用する場合を除く)。これはすでにjavax.mailの依存関係であり、推移性によってプロジェクトへの依存関係として追加されます。


すべてのアーティファクトの説明は、javamailプロジェクトの ホームページ にあります。

5
Nicolas Filotto

次のリンクを使用して、Maven中央リポジトリから必要なアーティファクトを取得します。
https://mvnrepository.com/artifact/javax.mail/mail/1.4
https://mvnrepository.com/artifact/javax.activation/activation/1.1.1

または

これらをpom.xmlに追加します。

<dependency>
    <groupId>javax.mail</groupId>
    <artifactId>mail</artifactId>
    <version>1.4</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>
1
RITZ XAVI

Jarファイルとデバッグ用のソースコードが必要な人向け。 JavaMailプロジェクトのWebサイトから直接ダウンロードします。

https://github.com/javaee/javamail/releases

0
Arjun Chaudhary