• ベストアンサー

JavaMailのインストール方法

JavaMail をインストールしたいのですが、検索結果から Oracle のページに行くと index ファイルに飛ばされて、JavaMail のダウンロードページに行けません。 どこから JavaMail を入手すればいいのでしょうか? また、ダウンロードした JavaMail をどのディレクトリにおけばいいのでしょうか? ご教示お願いします。

  • aztek
  • お礼率38% (10/26)
  • Java
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.3

こんにちは。 省略して回答して申し訳ございませんでした。 javac -cp .;c:\xxxx\xxx\mail.jar のように、xxx.jarまで含める必要があります。

aztek
質問者

お礼

何度もお答えありがとうございます。 絶対パスで .jar までつけたら無事コンパイルできました。 ありがとうございます。

その他の回答 (2)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 本当ですね。先日回答したときはダウンロードできたのですが、申し訳ございませんでした。 >javax.mail-api-1.4.6-rc1 を WEB-INF/lib に置いたのですが、コンパイルエラーがでます。 どのような環境でコンパイル、実行してるかわからなかったのですが、実行はTomcatでよいのでしょうか? コンパイル時にもクラスパスを通す必要があります。 javac -cp .;xxxxx\WEB-INF/lib または環境変数CLASSPATHにjarを置いた場所を入れておく方法もあります。 何か特別な理由がなければEclipse等の開発環境を入れたほうが問題が起きにくいです。

aztek
質問者

補足

実行環境は Tomcat 7.0.34 です。 c:\apache-tomcat-7.0.34\webapps\cookbook\WEB-INF\src\ で、 javac -cp ..\lib User.java を実行すると、「エラー: パッケージ javax.mailは存在しません」エラーが出ます。 また、CLASSPATHに「.;.;c:\APACHE~1.34\lib\sound.jar;c:\APACHE~1.34\lib\jmf.jar;c:\APACHE~1.34\lib;c:\APACHE~1.34\webapps\cookbook\WEB-INF\lib」と追加したのですが、同じエラーがでます。 非力なマシンですので、Eclipse が重くて使えず、テキストエディタで入力、コマンドプロンプトでコンパイルを行っています。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 ダウンロード先はココ http://www.oracle.com/technetwork/java/javamail/index.html JavaMail API 1.4.5 Releaseを選択した先にダウンロードリンクがあります。 置き場所は実行環境がわからないので何とも言えませんが クラスパスが通っていればどこでもどうぞ。 (例えばTomcatであればWEB-INF/libの中だったり)

aztek
質問者

補足

ご教示ありがとうございます。 教えていただいた URL からはリンクが切れていたため、 https://maven.java.net/content/groups/public/javax/mail/javax.mail-api/1.4.6-rc1/ から javax.mail-api-1.4.6-rc1.jar をダウンロードしました。 javax.mail-api-1.4.6-rc1 を WEB-INF/lib に置いたのですが、コンパイルエラーがでます。 「エラー: パッケージjavax.mailは存在しません。」と表示されます。 WEB-INF/classes に置いても同様です。 ソースファイル javax.mail-api-1.4.6-rc1-sources.jar をダウンロードして、 WEB-INF/src に置いても同様でした。 c:\apache-tomcat-7.0.34\lib に置いてもコンパイルできません。 間違ったファイルをダウンロードしたのでしょうか。 ご教示いただけると幸いです。

関連するQ&A

  • JavaMailを使う前のTomcatの設定

    JavaMailでメールを送信するプログラムを作成しております。 バージョンは Tomcat5.5.33 JDK6.0_35 です。 いろいろ調べていると、JavaMailのAPIが必要という事がわかり、次のURLから http://www.oracle.com/technetwork/java/javamail/index.html javax.mail.jarとactivation.jarをダウンロードして TomcatのWEB-INF/libにコピーしました。 この設定で間違いはないでしょうか? まだメール送信はできておりません。 素人な質問で申し訳ありません。 どなたか、ご教授願います。

  • サイトにあるソフトをインストールしたいんですが、CD?

    http://otn.oracle.co.jp/software/products/oracle9i/index.htmlにあるのをダウンロードしようとおもっているんですが、ログインすると、zipファイルを3つダウンロードできる画面に遷移します。その画面にはCDに書き込んでインストールする方法を主に書いてあるのですが、CDに書き込んでからじゃないとインストールできないのですか?zipファイルを展開するのではインストールがちゃんとできないということなんでしょうか? また、もしも、CDに書き込まないといけないのならば、いわゆる、ライティングソフトなるものが必要になるのでしょうか?もし、そうならば、お奨めの安いライティングソフトがあったら教えてください。 CD-Rドライブとか買わなくてはいけなくなるので、なるべく安くすませたいです。 よろしくお願いします。

  • WindowsへのSQLiteのインストール方法

    http://www.dbonline.jp/sqliteinstall/install/index1.html 上記のようなWindowsユーザー向けのSQLiteのインストール方法を 解説したページはいくつもあるのですが、書かれているSQLiteの 公式サイト(http://www.dbonline.jp/sqliteinstall/install/index1.html) からデータをダウンロードすると、「sqlite3.exe」というファイルがなく 先に進むことができません。 このような場合、どうしたら良いでしょうか。

  • JavaMailなどのAPIは実行クライアントにも必要?

    JavaApplicationを作成、Jarファイルを作成して配布を行います。 そのプログラム内でJavaMailやPOIなどのAPI・ライブラリを利用していた場合、 実行環境(≠開発環境)ではそういったAPIは必要なのでしょうか? Windowsの場合、それをダウンロードし、いちいち環境変数に登録しないといけないのでしょうか? Javaにはとても疎いので初歩的な質問かもしれませんが、 ご教示宜しくお願い致します。

    • ベストアンサー
    • Java
  • ハンゲームのパチのインストールの方法教えてください

    ハンゲームのパチンコ、パチスロをやろうとしたのですインストールができませなぜか解かりませんおしえてください><。 ハンゲームのパチンコ、パチスロをやろうとしたのですインストールができませなぜか解かりませんおしえてください>< http://777world.hangame.co.jp/index.nhn ここでパチスロスタートをおしたて インストールするところがでてきました>< でインストールをしていたら途中でとまって ゲームファイルをダウンロードできません利用者が多かったらできない場合がありますしばらくたってから再度ダウンロードしてくださいみたいなかんじで出てきますなぜでしょう>< 何度やっも結果わ同じでした>< なぜインストールできないのかおしえてください>< お願いします><

  • tar.bz2ファイルのインストール方法

    centos6をインストールして一週間の初心者です。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1391243883 ここのページを見ながら、インストールを試みたのですが、 $ cd <展開したディレクトリ> $ ./configure $ make $ sudo make install という作業をやってみたのですが、 [dreamqest1970@localhost ~]$ cd /home/dreamqest1970/ダウンロード [dreamqest1970@localhost ダウンロード]$ ./configure bash: ./configure: そのようなファイルやディレクトリはありません [dreamqest1970@localhost ダウンロード]$ cd /firefox-25.0.1.tar.bz2 bash: cd: /firefox-25.0.1.tar.bz2: そのようなファイルやディレクトリはありません [dreamqest1970@localhost ダウンロード]$ というメッセージが出てきてインストールできません。 当方LINUX初心者ゆえ、初歩的な問題かもしれませんが、どうかよろしくお願いします。

  • XOOPSのインストールについて

    UbuntuにXOOPSをインストールしたいと思ってネットでインストールの仕方の情報を探していますがうまく探す事ができず困っています。 ※検索でひっかからない訳ではないのですが私でもわかるような情報が得られないっていうか・・・ インストールしたいXOOPSのファイルは「Package_Legacy_2_2_0.zip」です。 Ubuntuのバージョンは11.04です。 ユーザーディレクトリに「html」というディレクトリを作成しています。 ・/home/ユーザーディレクトリ/html 一応、ファイルをダウンロードして「html」ディレクトリにコピーしてディレクトリ内で解凍したら下記のディレクトリができました。 ・「r2_2_00」 上記のディレクトリ内には下記のディレクトリがありました。 ・「docs」 ・「extras」 ・「html」 ・「xoops_trust_path」 ここからどうしたらいいのかがよくわかりません。 インストールの仕方を説明していただけたら幸いです。 申し訳ありませんがアドバイスいただけませんでしょうか。 皆さん、宜しくお願いします。

  • [Android+Javamail]送信できません

     こんにちは  Javamailを使ってAndroid用メールアプリの開発を志しているものです。  以下のサイトを参考にさせてもらってコードを作ってエミュレーターで動かしてみました。 http://yamato-iphone.blogspot.jp/2011/12/javamail.html http://d.hatena.ne.jp/ttshrk/20110517/1305641955 http://yaim.blogzine.jp/ability/2012/04/javamail_androi.html  ところが、下記のようなエラーで、メール送信ができませんでした。 12-23 10:56:36.225: W/System.err(541): javax.mail.MessagingException: Could not connect to SMTP host: smtp.hogehoge.jp, port: 587; 12-23 10:56:36.225: W/System.err(541): nested exception is: 12-23 10:56:36.235: W/System.err(541): javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x199c48: Failure in SSL library, usually a protocol error 12-23 10:56:36.235: W/System.err(541): error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol (external/openssl/ssl/s23_clnt.c:683 0x401e0c93:0x00000000)  また、 12-23 10:56:35.385: I/System.out(541): DEBUG: not loading file: /system/lib/javamail.providers 12-23 10:56:35.385: I/System.out(541): DEBUG: java.io.FileNotFoundException: /system/lib/javamail.providers: open failed: ENOENT (No such file or directory)  このようなログも吐き出されており、なにか足りないものがあるようなのですが…  単純なサンプルアプリなどは普通に動作していますので、開発環境にとりあえず不備はないと思います。  Javamail用の3つのファイルもビルドパスに加えてあります。  その他にも追加すべきライブラリがあるのでしょうか?  これだけの情報では、ご回答いただくのは難しいのかも知れませんが…  よろしくお願いいたします。

  • firefoxのインストール方法について

    FFを公式からダウンロードして firefox-1.5.0.4.tar.gzを解凍してfirefoxディレクトリを作りました。 公式にもここまでは書いているのですがこの先どうすれば起動できるんしょうか? http://firefox.geckodev.org/index.php?Linux をみるとこの後、インストールしないといけないことはわかったのですが vine linuxではどうやってインストールすればいいんでしょうか? 教えて下さい。

  • Android SDKがインストール出来ません。

    お世話になります。よろしくお願いします。 Android SDKというソフトをインストールしたいのですが、インストールの方法がわかりません。 このページ http://www.javadrive.jp/android/install/index1.html には、「installer_r18-windows.exe」ファイルをダウンロードするように指示があるのですが、 実際のページ https://developer.android.com/studio/index.html には、「installer_r18-windows.exe」というファイルは存在せず、 「tools_r25.2.3-windows.zip」というファイルをダウンロードしたのですが、 このファイルをダブルクリックしても、フォルダが開いて中身が開くだけで、インストールされません。 どのようにすれば良いでしょうか? どなたか分かる方がいましたら教えて下さい。 よろしくお願いします。

専門家に質問してみよう