Apache POIPPT-インストール

この章では、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を設定します。例えば、

プラットホーム 説明
ウィンドウズ JAVA_HOMEをC:\ ProgramFiles \ java \ jdk1.7.0_60に設定します
Linux エクスポートJAVA_HOME = / usr / local / java-current

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

プラットホーム 説明
ウィンドウズ 文字列「C:\ ProgramFiles \ Java \ jdk1.7.0_60 \ bin」をシステム変数PATHの最後に追加します。
Linux エクスポートPATH = $ PATH:$ JAVA_HOME / bin /

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

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

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

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

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

プラットホーム 説明
ウィンドウズ

次の文字列をユーザー変数CLASSPATHの末尾に追加します-

「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;。;」

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

pom.xml

以下は、このチュートリアルのプログラムを実行するためのpom.xmlファイルです。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>ApachePoiPPT</groupId>
   <artifactId>ApachePoiPPT</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <build>
      <sourceDirectory>src</sourceDirectory>
      <plugins>
         <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>
               <source>1.8</source>
               <target>1.8</target>
            </configuration>
         </plugin>
      </plugins>
   </build>
   <dependencies>  
      <dependency>
         <groupId>org.apache.poi</groupId>
         <artifactId>poi</artifactId>
         <version>3.9</version>
      </dependency>
      <dependency>
         <groupId>org.apache.poi</groupId>
         <artifactId>poi-ooxml</artifactId>
         <version>3.9</version>
      </dependency>    
   </dependencies>
</project>