2011-07-18 8 views
-1

javaを使用してSMTPに接続しようとしています。 プログラムにmail.jarが含まれていますが、javamail.sessionをインポートできません。import javax.mail.session how?

plz私はそれを得るためにいくつかのアイデアを与えてください。 「私のプログラムに含まれる」事前

+0

プログラムに含めた後にクラスパスに入れましたか? –

+0

これを行う方法はありませんか? plz tell – Atul

+0

あなたは何をしましたか、どのIDEを使っているのですか、どのエラーを受け取ったのですか? –

答えて

0

おかげで多くの方法を解釈することができます。プログラムをコンパイルするときと実行するときの両方で、あなたのclasspathにメールジャーを持っている必要があります。いくつかの詳細やエラーメッセージなどを提供してください。より良い回答を得ることができます。

+0

私は、javax.mail。*;をインポートしました。エラーは発生しませんが、セッションを作成して、Session s = new Session()を作成する場合は、セッションが解決できないというエラーが表示されます – Atul

+0

権利。第三者のライブラリを使用できるようにするためには、クラスパス、それが何であるか、またクラスパスで何をする必要があるのか​​を読んでください。適切な方向に進むには、[Javaチュートリアル](http://download.oracle.com/javase/tutorial/getStarted/index.html)をお試しください。 –

0

あなただけの新しいセッションを作成することはできません...ではなく、あなたがする必要があります。そのほかに

Properties lProperties = ...// see pop3 properties - java help 
Session lSession = Session.getInstance(lProperties); 
Store lStore = lSession.getStore("pop3"); 

はあなたが一つずつ(というし、すべてのクラス)をインポートすることもできますし、それが指すかもしれませんクラス、パス、jarが欠落しています...

+0

さらに、mail.jarとactivation.jarがあることを確認してください – DariuszR