2012-08-23 13 views
6

私は取得していますインポートは、以下の輸入品のためのJavaMail - ミッシング輸入

エラーを解決することはできません

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

私は次のライブラリを持っている

クラスパスは、どのjarファイルが上記のインポートを持っているか分かりません。誰も考えていますか?

 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

'org.springframework.context.support-3.1.1.RELEASE.jar'を追加する –

+0

私はあなたのところで正直な研究を見たことがなかったので私はあなたの質問をd​​ownvoted。あなたはインポートを検索して、どのjarファイルにインポートが含まれているかを調べることができます。 – pacman

答えて

25

あなたはMavenを使っている場合は、org.springframework.context.support-3.1.1.RELEASE.jar

または

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

が欠落しています。

+0

ありがとうございます。これは私の問題を拒否しました – Sachin

+0

@Sachinあなたが役に立ったら答えを受け入れるようにしてください。 – pacman

+1

@pacman:答えが有用な場合、upvote。そして答えがあなたの問題を解決すれば受け入れます。 –

0

org.springframework.context.support-3.x.y.RELEASE.jarがありません。あなたは、次のURLから「春・コンテキストのサポート-3.2.0.RELEASE.jar」をダウンロードすることができます

http://search.maven.org/#search%7Cga%7C1%7Cspring-context-support

ゴーは、Javaへのパスを構築し、外部のjarファイルとして追加します。あなたがのpom.xmlに追加する必要があります

3

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

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

$ MVN が私のために働いたクリーンインストール。 :)