ApachePOI-環境

この章では、WindowsおよびLinuxベースのシステムでApachePOIを設定するプロセスについて説明します。Apache POIは、複雑なセットアップ手順なしで、いくつかの簡単な手順に従って簡単にインストールし、現在のJava環境に統合できます。インストール中にユーザー管理が必要です。

システム要求

JDK Java SE 2 JDK1.5以降
記憶 1 GB RAM(推奨)
ディスクスペース 最小要件はありません
オペレーティングシステムのバージョン Windows XP以降、Linux

次に、ApachePOIをインストールする手順に進みましょう。

ステップ1:Javaのインストールを確認する

まず、システムにJavaソフトウェア開発キット(SDK)をインストールする必要があります。これを確認するには、作業しているプラ​​ットフォームに応じて、2つのコマンドのいずれかを実行します。

Javaのインストールが適切に行われている場合は、Javaインストールの現在のバージョンと仕様が表示されます。次の表に出力例を示します。

プラットホーム コマンド サンプル出力
ウィンドウズ

コマンドコンソールを開き、「-」と入力します。

\>java –version

Javaバージョン「1.7.0_60」

Java(TM)SEランタイム環境(ビルド1.7.0_60-b19)

Java Hotspot(TM)64ビットサーバーVM(ビルド24.60-b09、混合モード)

Linux

コマンドターミナルを開き、「-」と入力します。

$java –version

Javaバージョン「1.7.0_25」

JDKランタイム環境を開きます(rhel-2.3.10.4.el6_4-x86_64)

JDK 64ビットサーバーVMを開きます(ビルド23.7-b01、混合モード)

  • このチュートリアルの読者は、JavaSDKバージョン1.7.0_60がシステムにインストールされていることを前提としています。

  • Java SDKをお持ちでない場合は、現在のバージョンをからダウンロードしてください。 https://www.oracle.com/technetwork/java/javase/downloads/index.html そしてそれをインストールしてもらいます。

ステップ2:Java環境を設定する

Javaがマシンにインストールされているベースディレクトリの場所を指すように環境変数JAVA_HOMEを設定します。例えば、

シニア番号 プラットフォームと説明
1

Windows

JAVA_HOMEをC:\ ProgramFiles \ java \ jdk1.7.0_60に設定します

2

Linux

エクスポートJAVA_HOME = / usr / local / java-current

Javaコンパイラの場所のフルパスをシステムパスに追加します。

シニア番号 プラットフォームと説明
1

Windows

文字列「C:\ ProgramFiles \ Java \ jdk1.7.0_60 \ bin」をシステム変数PATHの最後に追加します。

2

Linux

エクスポートPATH = $ PATH:$ JAVA_HOME / bin /

コマンドを実行します java -version 上で説明したコマンドプロンプトから。

ステップ3:ApachePOIライブラリをインストールする

ApachePOIの最新バージョンをからダウンロードします https://poi.apache.org/download.htmlその内容を、必要なライブラリをJavaプログラムにリンクできるフォルダに解凍します。ファイルがCドライブ上のフォルダに収集されていると仮定します。

次の画像は、ダウンロードしたフォルダ内のディレクトリとファイル構造を示しています。

5つの完全なパスを追加します jars 上の画像で強調表示されているように、CLASSPATHに追加します。

シニア番号 プラットフォームと説明
1

Windows

次の文字列をユーザー変数の最後に追加します

クラスパス-

「C:\ poi-3.9 \ poi-3.9-20121203.jar;」

「C:\ poi-3.9 \ poi-ooxml-3.9-20121203.jar;」

「C:\ poi-3.9 \ poi-ooxml-schemas-3.9-20121203.jar;」

「c:\ poi-3.9 \ ooxml-lib \ dom4j-1.6.1.jar;」

「c:\ poi-3.9 \ ooxml-lib \ xmlbeans-2.3.0.jar;。;」

2

Linux

CLASSPATHのエクスポート= $ CLASSPATH:

/usr/share/poi-3.9/poi-3.9-20121203.tar:

/usr/share/poi-3.9/poi-ooxml-schemas-3.9-20121203.tar:

/usr/share/poi-3.9/poi-ooxml-3.9-20121203.tar:

/usr/share/poi-3.9/ooxml-lib/dom4j-1.6.1.tar:

/usr/share/poi-3.9/ooxml-lib/xmlbeans-2.3.0.tar