Come scaricare JavaMail (mail.jar) e JAF (attivazione.jar) usando maven


Io voglio fare questo tutorial https://www.tutorialspoint.com/java/java_sending_email.htm circa l'invio di email con java e la prima riga del tutorial dice che devo scaricare JavaMail (mail.jar) e JAF (activation.jar), e voglio scaricare i vasetti con maven è possibile dal momento che questo popolare sito dice che non è possibile http://www.mkyong.com/maven/how-to-download-javamail-api-from-maven/ , Ho provato a cercare nel repository maven ma ci sono troppi jar con lo stesso nome

Author: Bill_Data23, 2016-09-26

2 answers

Devi semplicemente aggiungere questa dipendenza al tuo progetto maven:

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

Non c'è bisogno di aggiungere activation troppo (a meno che non si desidera utilizzare una versione specifica) in quanto è già una dipendenza di javax.mail tale che verrà aggiunto come dipendenza al progetto di transitività.


È possibile trovare la descrizione di tutti gli artefatti nella home page del progetto javamail.

 5
Author: Nicolas Filotto, 2016-09-26 19:50:18

Utilizzare i seguenti collegamenti per ottenere gli artefatti richiesti dalla centrale maven repository:
https://mvnrepository.com/artifact/javax.mail/mail/1.4
https://mvnrepository.com/artifact/javax.activation/activation/1.1.1

Oppure

Aggiungi questi al tuo 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>
 0
Author: RITZ XAVI, 2016-09-26 19:44:38