Mi piacerebbe utilizzare il supporto di primavera per l'invio di e-mail. Il mio progetto è stato realizzato con maven-2 e io uso spring-core 2.5.5 Ho provato a cercare nel repository centrale Maven per artefatto da includere nel mio pom.xml, e l'unico che ho trovato è spring support. Il problema è che la versione più alta in repo è 2.0.8 e dipende da spring-core v. 2.0.8. Dovrei aggiungerlo ed escludere dalle sue dipendenze spring-core, spring-aop e così via, o dovrei cercare un altro artefatto (ma quale lo farò?) O usare un altro repository? Qual è il corretto artefatto maven-2 per org.springframework.mail e dove posso trovarlo?Quale artefatto per org.springframework.mail?
79
A
risposta
127
Il materiale di posta viene trovato, piuttosto bizzarramente, nello context-support artifact.
25
<!-- ########### SPRING-CONTEXT-SUPPORT ############ -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
1
Per utilizzare MailSender
e SimpleMailMessage
attraverso primavera è possibile utilizzare queste importazioni nel codice:
import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;
E aggiungere i loro vasi nel progetto.
caso contrario, se si utilizza Maven poi si deve fare queste importazioni nella vostra sorgente e poi aggiungere le dipendenze:
- http://mvnrepository.com/artifact/org.springframework/spring-support/2.0.6
- http://mvnrepository.com/artifact/org.springframework/spring-context-support/3.2.0.RELEASE
Si otterrà il supporto di posta da entrambi di loro.
Problemi correlati
- 1. Un artefatto Maven UnicodeId
- 2. Android AudioRecord artefatto
- 3. javax.transaction.jta mancante artefatto
- 4. Nexus: Impossibile trovare artefatto
- 5. mancante artefatto com.ibm:com.ibm.mqjms:jar: 5.3.07
- 6. aliasing URL Jenkins artefatto
- 7. maven: deploy file artefatto nome
- 8. Birt Runtime problema Maven artefatto
- 9. Che cos'è un artefatto Maven?
- 10. Intellij Javafx artefatto: come si fa?
- 11. Jenkins Maven distribuire vaso per Nexus - artefatto denominazione
- 12. TeamCity artefatto dal ramo lastSuccessful costruire
- 13. maven repository artefatto struttura di directory specifiche
- 14. Come decomprimere un artefatto con SBT
- 15. Maven non riesce a trovare artefatto locale
- 16. Maven finalName Estensione Manufatto Artefatto mancante
- 17. intellij build jar artefatto contenente dipendenze gradle
- 18. Come trovare gli artefatti che dipendono da un altro artefatto?
- 19. Maven - aggiungi dipendenza dalla risorsa artefatto
- 20. Rimozione di un artefatto da Maven Central
- 21. Tomcat distribuzione binaria zip come artefatto maven
- 22. copia artefatto dal repository Maven locale
- 23. Quale Eclipse per Android?
- 24. Quale scopo per XNoImplicitPrelude?
- 25. Perché Maven sta cercando artefatto nel repository sbagliato?
- 26. Come configurare Maven per creare due versioni di un artefatto, ognuna per un obiettivo diverso JRE
- 27. Algoritmi di apprendimento automatico: quale algoritmo per quale problema?
- 28. Quale codice o output è degno d'arte?
- 29. Quale sistema SCM per Xcode?
- 30. Quale prodotto CEP per iniziare?
quadro primaverile è ridicolo ..... dove in [link] (http://static.springsource.org/spring/docs/3.0.x/reference/mail.html) si parla mai del bisogno di " context-support". Hey Spring .... solo 1/2 il mondo ha perso la vita a Maven .... – Jason
... e tutti gli asset sorgente org.springframework.mail sono ospitati nel [main * SpringSource/spring-framework * repository] (https://github.com/SpringSource/spring-framework/tree/master/spring-context-support/src/main/java/org/springframework/mail). – Abdull