2009-09-02 25 views
79

Chciałbym użyć wiosennego wsparcia dla wysyłania wiadomości. Mój projekt jest zbudowany z maven-2 i używam spring-core 2.5.5 Próbowałem szukać w maven centralnym repo dla artefaktu, który zawrzeć w moim pom.xml, a jedynym, który znalazłem jest spring support. Problem polega na tym, że najwyższa wersja w repo jest 2.0.8 i zależy od Spring-Core v. 2.0.8. Czy powinienem go dodać i wykluczyć z jego zależności spring-core, spring-aop i tak dalej, czy powinienem poszukać innego artefaktu (ale który z nich zrobię?) Lub użyć innego repo? Który z nich jest prawidłowym artefaktem maven-2 dla org.springframework.mail i gdzie mogę go znaleźć?Który artefakt dla org.springframework.mail?

Odpowiedz

127

Rzeczy pocztowe można znaleźć dość dziwnie w numerze context-support artifact.

+10

Wiosenna struktura jest niedorzeczna ..... gdzie w [link] (http://static.springsource.org/spring/docs/3.0.x/reference/mail.html) wspomina o potrzebie " wsparcie kontekstowe ". Hej Wiosna ... tylko 1/2 świat zmarnował swoje życie w Maven ... – Jason

+1

... i wszystkie źródła źródłowe org.springframework.mail są hostowane w [głównym * SpringSource/spring-framework * repozytorium] (https://github.com/SpringSource/spring-framework/tree/master/spring-context-support/src/main/java/org/springframework/mail). – Abdull

25
<!-- ########### SPRING-CONTEXT-SUPPORT ############ --> 
     <dependency> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-context-support</artifactId> 
      <version>3.0.5.RELEASE</version> 
     </dependency> 
1

Do korzystania MailSender i SimpleMailMessage przez wiosnę można użyć tego przywozu w kodzie:

import org.springframework.mail.MailSender; 
import org.springframework.mail.SimpleMailMessage; 

I dodać swoje słoiki w projekcie.

W przeciwnym razie, jeśli używasz Maven wtedy trzeba dokonać tego przywozu w źródle, a następnie dodać zależności:

  1. http://mvnrepository.com/artifact/org.springframework/spring-support/2.0.6
  2. http://mvnrepository.com/artifact/org.springframework/spring-context-support/3.2.0.RELEASE

Dostaniesz wsparcie mail zarówno z nich.

Powiązane problemy