Comment télécharger JavaMail (mail.jar) et JAF (activation.jar) en utilisant maven
Je veux faire ce tutoriel https://www.tutorialspoint.com/java/java_sending_email.htm {[4] } à propos de l'envoi d'e-mails avec java et la première ligne du tutoriel dit que je dois télécharger JavaMail (mail.jar)
et JAF (activation.jar)
, et je veux télécharger ces pots en utilisant maven est-ce possible puisque ce site Web populaire dit que ce n'est pas possible http://www.mkyong.com/maven/how-to-download-javamail-api-from-maven / ,
J'ai essayé de chercher dans le référentiel maven mais il y a trop de pots avec le même nom
2 answers
Vous devez simplement ajouter cette dépendance à votre projet maven:
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.6</version>
</dependency>
Pas besoin d'ajouter activation
aussi (sauf si vous voulez utiliser une version spécifique) car c'est déjà une dépendance de javax.mail
telle qu'elle sera ajoutée comme dépendance à votre projet par transitivité.
Vous pouvez trouver la description de tous les artefacts dans la page d'accueil du projet javamail
.
Utilisez les liens suivants pour obtenir le nécessaire artefacts de l'maven central repository:
https://mvnrepository.com/artifact/javax.mail/mail/1.4
https://mvnrepository.com/artifact/javax.activation/activation/1.1.1
Ou
Ajoutez-les à votre 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>