2010-11-19 6 views
3

ExcelにアクセスするJavaの新しいapiをダウンロードしましたが、私のプログラムで使用するためにインポートできるようにインストールする方法がわかりません。ヘルプは高く評価されます。ありがとうOS X用のJavaで新しいAPIをインストール

+0

APIは抽象的な概念です。実際にどのような種類のファイルをダウンロードしましたか?瓶? .javaファイルのジップ? – unholysampler

+0

それはバンドルでした。 .jarがあります。具体的には、JExcelApiです。 – meburbo

+1

**ライブラリではなく、**ライブラリをダウンロードしました。あなたはライブラリのAPIを使用してExcelファイルにアクセスします... JExcelApiはライブラリではなくAPIであることがわかりました。そのためには、ライターに鮭を打つべきです! Tomato - Tomato、メソッド - 機能、パッケージ - モジュール...あなたの聴衆が理解しているかどうかは関係ありません。 –

答えて

1

あなたは本当にそれを "インストール"する必要はありません - あなたはクラスパスの中に置くだけです。たとえば、Eclipseを使用している場合は、プロジェクトを右クリックし、「build path」 - >「build pathを設定する」、次にライブラリを選択します。

1

開発に使用しているツールによって異なります。基本的には、IDEプロジェクトの開発のためのクラスパスと、デプロイメント時のランタイムクラスパスにクラスパスに含める必要があります。

これは、プロジェクト設定、IDE、および開発環境(つまり、共有ライブラリディレクトリ、maven、プロジェクトlibフォルダなど)に依存するjarファイルを保存する方法に固有です。

5

ポイント:クラスパスに入れてください。

クラスパスは基本的に、すべてのクラスが/path/to/package/rootのようなルートフォルダへのディスクファイルシステムパスのコレクション、および/または/path/to/file.jarのようなJARファイルへのパスです。区切り文字でクラスパスに複数のパスを指定できます。 OS XのようなUnixベースのシステムでは、区切り文字はコロンです:(Windowsではセミコロン;です)。

クラスパスを指定する方法と場所は、プログラムのコンパイル方法と実行方法によって異なります。

普通のjavacを使用してプログラムをコンパイルする場合は、-cp引数を使用して、コンパイル時クラスパスを指定します。 IDEを使用している場合は、プロジェクトのBuild Path(コンパイル時とランタイムの両方のクラスパスをカバーします)に追加します。

javaを使ってプログラムを単純な0​​ファイルとして実行する場合は、同じ方法で-cp引数を使用してください。 java -jarを使用している場合(または特定のプラットフォームのUIエクスプローラでファイルをダブルクリックして)、executabeleファイル.jarとしてプログラムを実行する場合は、ファイルのClass-Pathエントリに指定する必要があります。これは、JARファイルの場所を基準にすることができます。

関連する問題