web-dev-qa-db-ja.com

org.Apache.commonsパッケージの使用方法

さまざまなWebの例では、次のようなインポートが表示されます。

import org.Apache.commons.net.ftp.FTPClient;

これらの使用方法がわかりません。ApacheWebサイトはかなり不明瞭です。これらのクラスの使用方法は?何かをダウンロードする必要があると思っていますが、少し方向性をいただければ幸いです。

42
Connor

これらのライブラリを含むjarファイルをダウンロードすることになっています。ライブラリは、クラスパスに追加することで使用できます。

Commons Netの場合、バイナリファイルを Commons Netダウンロードページ からダウンロードする必要があります。次に、ファイルを抽出し、commons-net-2-2.jarファイルをアプリケーションからアクセスできる場所に追加する必要があります。/libへ。

コマンドラインからアプリケーションを実行している場合、Javaコマンドでクラスパスを定義する必要があります:Java -cp .;lib/commons-net-2-2.jar myappクラスパスの設定方法 の詳細については、Oracleのドキュメントを参照してください。 Javaランタイムによって暗黙的に提供されるものを除く、クラスパスに必要なすべてのディレクトリおよびjarファイルを指定する必要があります。クラスパスに「。」があることに注意してください。コンパイルされたクラスが現在のディレクトリにある場合の現在のディレクトリ。

より高度な読み取りについては、 独自のjarファイルのクラスパスの定義方法 、または warファイルのディレクトリ構造 を作成するときに読むことをお勧めします。ウェブアプリケーション。

EclipseなどのIDEを使用している場合は、IDEがライブラリを使用できるようにする前にライブラリをビルドパスに追加することを忘れないでください。

32
Aleksi Yrttiaho

Commons-netバイナリを here からダウンロードします。ファイルを抽出し、commons-net-x.x.jarファイルを参照します。

1
Bala R