2012-08-23 12 views
6

sto ottenendo unJavaMail con la Primavera - Importazioni mancanti

L'importazione non può essere risolto errore

per le seguenti importazioni,

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

Ho le seguenti librerie nella classpath, ma non sono sicuro di quale file jar abbia le importazioni sopra menzionate. Qualcuno ha qualche 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

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

+0

Ho downvoted la tua domanda perché non ho visto alcuna ricerca onesta da parte vostra. Potresti avere cercato su google la tua importazione per scoprire quale file jar potrebbe contenere la tua importazione. – pacman

risposta

25

Ti manca 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> 

se si sta utilizzando Maven.

+0

grazie. Questo ha risolto il problema – Sachin

+0

@Sachin Accertati di accettare una risposta se la trovi utile. – pacman

+1

@pacman: se la risposta è utile, upvote. E se la risposta risolve il tuo problema accetta. –

3

Si dovrebbe aggiungere al pom.xml:

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

e

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

$ mvn clean install ha lavorato per me. :)

Problemi correlati