1

sun.net.ftp.FtpClientクラスを使用して ftp サーバーからファイルをダウンロードする古いプロジェクトがあります。Oracle は、このサポートされていない/非推奨の機能を最終的に Java から削除したようです。それを置き換えるために何を使用すべきかについての提案はありますか? org.apacheクラスを検討していましたが、使用したことがありません。最善の解決策は、最も単純なものです。

4

2 に答える 2

5

要件に応じて、 Apache Commons Netが提供する FTP クライアントまたはedtFTP/jのいずれかを使用することをお勧めします。

于 2010-08-26T19:41:28.797 に答える
0

finj - Java アプリ用の FTP クライアント


フィンジとは?

Sun は、Java で記述された FTP クライアントを標準クラスの一部として提供しています。残念ながら、sun.net.ftp.*クラスはjava.*パッケージの一部ではないため、ソース コードも完全な API も利用できません。

このプロジェクトの目標は 、Java 言語で書かれた、適切に設計された、プログラムで制御可能な完全なオープンソース FTP クライアントを開発者に提供することです。次に、単に「FTP in Java」を表します。finj


に似た API を提供するsun.net.ftp.FtpClientため、コードをあまり変更せずに使用できます。

于 2010-08-26T19:56:17.677 に答える