• ベストアンサー

JAVAにFTP転送をサポートしているクラスはありますか

covachanの回答

  • covachan
  • ベストアンサー率38% (46/120)
回答No.1

残念ながら標準のパッケージには存在しません。 したがって、Cと同様ソケットプログラムを使用することになります。 2年ほど前に必要となり作成した当時には個人、企業で公開されているものでもこれといったパッケージもありませんでした。 仕事でやるのであればやはり元から作るしかないだろうと思います。 ただ、FTPプロトコルに準じる必要が無いとなると、うまく使えば代用として使えそうな機能は結構あります。

関連するQ&A

  • FTP転送

    VB6.0でマイクロソフト・インターネット・トランスファ ・コントロールを使ってFTP転送をしたいのですが。送信 モードの指定(ASCIIかBINARY)はどのようにして設定す ればよいのでしょうか?FTP転送はStateChangedメソッド をつかっています。アドバイス宜しくお願いします。

  • FTPプログラムについて

    JAVAでFTP送受信を行うプログラムを作っています。 その中で、FTPコマンドで言うところの「lcd」を発行し ローカルディレクトリを指定したいのですが ロジックとしてどう記述してよいのかかわかりません。 FTPプログラムで、上記の例を経験されていたら 知恵をお貸し下さい。 よろしくお願いします。

  • FTPで転送できません!!

    富士フイルムの「DPE宅配便」で注文をしたいのですがファイルが転送できません。 以下のようなエラーが出ます。 「FTPフォルダーエラー」 FTPサーバーのフォルダーを開こうとしてエラーが発生しました。このフォルダーへのアクセスが許可されているのかどうか確認してください。 どうすればいいのでしょうか? WIN XP SP2でインターネットセキュリティーが入っています。

  • FTP 転送コマンド

    Free BSD4.8でFTPを使いputコマンドでフォルダ(ディレクトリ)ごと転送するとnot a plain fileとエラーがでました。フォルダごと転送するにはどうすればいいでしょうか。もしくはそのディレクトリのファイル全てをまとめて putするにはどうすればいいでしょうか?よろしくおねがいします。

  • ftpについて

    作成したHTMLファイルをサーバへ転送するにはftpを使用します。Windowsにはftpコマンドが標準で付属しているので、これを利用して転送してもかまいません。 ↑と本に書いてあったのですが、パソコンのすべてのプログラムから『ftp』を起動したのですが、なんかコマンドプロンプトみたいのが出てきて、どうすれば良いのか分かりませんでした(>_<) HTMLファイルをWeb上に公開するには、どうすれば良いのでしょうか? 回答よろしくお願いしますm(_ _)m

  • Visual C++からftpを使う

    ftpを使って他のPCと通信するプログラムをVisual C++を使って書こうとしています。(相手側PCはftpを拡張していろいろな拡張コマンドを持っています。よって、ftpのコマンドはファイル転送に限られません。)この場合、基本的にどのような形でプログラミングすればいいのでしょうか? 例えば、下の1や2の方法になるのかなと考えてます。 1.WinSockを使ってTCPで相手側PCとセッションを張り、それ以降はftpのコマンドをプログラムから直接送って、リターンも直接解釈するようなプログラムとする。 2.MFCの中にはftpを扱うためのクラスが用意されているのでそれを使う。 ネットワークプログラミングは初心者です。どのような方法が良いか教えてください。また、良いサンプル・コードがありましたらご紹介ください。よろしくお願いします。

  • javaでメインクラスが見つからないエラーが出てしまいます。

    javaでメインクラスが見つからないエラーが出てしまいます。 やさしい簡単なプログラム class test { public static void main(String[] args) { System.out.println("Viva!"); } } をjavacでクラスファイルを作った後に(ここまではできます)java test.class を行うと could not find the main class というエラーが出てしまいます。 教科書の通りにjdkをインストールして、パスを環境変数に通して、コマンドプロンプトでコンパイルしかしていません。 なにが悪いんでしょうか?

    • ベストアンサー
    • Java
  • FTP送信エラーの検知について

    Bシェルプログラムで、あるファイルをFTP送信する処理を作っています。そのなかで、もし、FTPでファイル転送を失敗した場合、転送エラーをログファイルなどに残し、ファイルを再送する処理を組みたいのです。 FTPはエラーが判断できない(エラーのReturnがない)と聞きました。なにか、よい方法はないでしょうか?

  • FTP転送について

    先日、友人に頼まれホームページ(以後HP)を作りましたが、 友人宅はちょっと遠く余り会う機会も無くメールのやり取りが主です。 作ったHPのデータはメールで送れたのですが、 友人が「自分でアップロード出来ないので私の方から出来ないの?」と 言われて友人の、サーバー名・アカウント・パスワードを教えてもらい FTP転送を試みてみたのですが、 FXFER サーバー○○○○○○○○○○へ接続されませんでした。     (友人のサーバー名) と言うエラーメッセージが表示されてしまいました。 自分なりの推測なのですが、友人と私のプロバイダーは別々で 私が「?cn」で友人が「?ion」なので、これが原因なのでしょうか? もし、そうならば、「?cn」を使用している私から「?ion」を 使用している友人のHP領域(指定されているフォルダ)に 私からデータをFTP転送によって転送することは出来ないのでしょうか? 転送出来る方法がないものでしょうか? あれば教えて下さい。 宜しくお願いします。

  • FTPについて

    Ubuntu9.04を使用しています。 JavaでFTP(file transfer protocol)を使用したいと考えているのですが、 サンプルプログラムはいろいろ拝見したのですが、 送信側と受信側でどのようなプログラムが必要なのか まったくわかりません。 Java初心者なので、わけのわからない質問になっているかもしれませんが、 どなたか教えていただけますか。