- ベストアンサー
javax.mailがimportできない
JSPファイルの import= のところに javax.mail.* を入れると インポートできないと表示されます。 APIドキュメントを見たら javax.mailが存在しない。 これはどうすれば対処できるのでしょうか。 どなたか分かる方がいましたら、是非とも教えて頂けると感謝する次第です。 どうぞ宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\mailapi.jar;%JAVA_HOME%\lib\activation.jar;%JAVA_HOME%\lib\j2ee.jar の中に存在しないものがあるんじゃない? さっきも言ったけど J2EEをダウンロードしてこないとダメよ。 JDKの中にはjavax.mailは入ってないから。
その他の回答 (2)
- askaaska
- ベストアンサー率35% (1455/4149)
J2EEはJDKとは別にダウンロードしてこないとだめよ。 入手すれば たぶんZIPファイルでの入手かな。 その中にlib\j2ee.jarがあるんで クラスパスにこのj2ee.jarを設定すればOKよ。
お礼
姉御、度々すいません。 CLASSPATHは .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\mailapi.jar;%JAVA_HOME%\lib\activation.jar;%JAVA_HOME%\lib\j2ee.jar なんですけど。 import="javax.mail.*" にすると、 インポートされたjavax.mail.*は見つかりません、と出ます。 どうして見つからないんでしょう。 ちなみに%JAVA_HOME%は jdk1.6.0_06なんですけどね。 このままだと先に進めないです……トホホ……。
- askaaska
- ベストアンサー率35% (1455/4149)
J2EEのライブラリに クラスパスが通っていないんじゃないの?
お礼
おお、姉御!!! 暫く音沙汰無かったんで見捨てられたと思ってました。 APIドキュメントのパッケージ欄には無いんですよね。 でも、クラスパスが通ってないっていうのも一理あるかもですね。
補足
でも、クラスパスにどう書くんでしょうか。 JavaMailもJAFもダウンロードは出来ないし、行き詰まりですね。 先へ進めない……トホホ……。
お礼
あれれ、書く場所が無かったから補足に書いたはずなんですけど。 実はあれから一度クラスパスを全部消去して、新たに書き直したんですね。 そうしたら、上手くいきましたって報告をしたんだけどな。 送信したはずなのにな。 全然違うところに書いちゃったか(冷汗 できたのはいいんですけど、不安で物凄く疲れました。 姉御に1つ訊きたいんですけど、自分の姉御に対する言葉は正直重いですか? たまにプツーーーーンてきれるときがあるのでいつも怒っちゃったのかな、と不安でいるんですけど。 もう1つ締め切ってないところもサンプルが来たんで締め切りますね。 姉御には感謝してます。