2012-08-23 19 views
6

estoy recibiendo unJavaMail con la primavera - Las importaciones que faltan

La importación no se puede resolver el error

para las siguientes importaciones,

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

Tengo las siguientes bibliotecas de la classpath, pero no estoy seguro de qué archivo jar tiene las importaciones mencionadas anteriormente. ¿Alguien tiene alguna idea?

 org.springframework.aop-3.1.1.RELEASE.jar 
    org.springframework.asm-3.1.1.RELEASE.jar 
    org.springframework.beans-3.1.1.RELEASE.jar 
    org.springframework.context-3.1.1.RELEASE.jar 
    org.springframework.core-3.1.1.RELEASE.jar 
    org.springframework.expression-3.1.1.RELEASE.jar 
    org.springframework.jdbc-3.1.1.RELEASE.jar 
    org.springframework.orm-3.1.1.RELEASE.jar 
    org.springframework.web-3.1.1.RELEASE.jar 
+1

Add 'org.springframework.context.support-3.1.1.RELEASE.jar' –

+0

Bajé tu pregunta porque no vi ninguna investigación honesta de tu parte. Podría haber buscado en Google su importación para averiguar qué archivo jar podría contener su importación. – pacman

Respuesta

25

Te faltan org.springframework.context.support-3.1.1.RELEASE.jar

o

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-context-support</artifactId> 
    <version>3.1.1.RELEASE</version> 
</dependency> 

si está utilizando Maven.

+0

gracias. Esto resoved mi problema – Sachin

+0

@Sachin Asegúrese de aceptar una respuesta si lo encontró útil. – pacman

+1

@pacman: si la respuesta es útil, upvote. Y si la respuesta resuelve tu problema, acepta. –

3

Debe añadir al pom.xml:

<dependency> 
    <groupId>javax.mail</groupId> 
    <artifactId>mail</artifactId> 
    <version>1.4</version> 
</dependency> 

y

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-context-support</artifactId> 
    <version>4.0.5.RELEASE</version> 
</dependency> 

$ mvn instalación limpia trabajó para mí. :)

Cuestiones relacionadas