Apache POI PPT - Kurulum

Bu bölüm, Windows ve Linux tabanlı sistemlerde Apache POI kurma işlemi boyunca size yol gösterir. Apache POI, herhangi bir karmaşık kurulum prosedürü olmaksızın birkaç basit adımı izleyerek, mevcut Java ortamınıza kolayca kurulabilir ve entegre edilebilir. Kurulum için kullanıcı yönetimi gereklidir.

sistem gereksinimleri

JDK Java SE 2 JDK 1.5 veya üstü
Hafıza 1 GB RAM (önerilir)
Disk alanı Minimum gereklilik yok
İşletim Sistemi Sürümü Windows XP veya üstü, Linux

Şimdi Apache POI'yi kurma adımlarına geçelim.

Adım 1: Java Kurulumunuzu Doğrulayın

Öncelikle sisteminizde Java Yazılım Geliştirme Kiti (SDK) kurulu olması gerekir. Bunu doğrulamak için, üzerinde çalıştığınız platforma bağlı olarak aşağıdaki iki komuttan herhangi birini uygulayın.

Java yüklemesi düzgün bir şekilde yapıldıysa, Java yüklemenizin mevcut sürümünü ve teknik özelliklerini gösterecektir. Aşağıdaki tabloda örnek bir çıktı verilmiştir.

Platform Komut Örnek Çıktı
pencereler

Komut Konsolunu açın ve şunu yazın -

\>java –version

Java sürümü "1.7.0_60"

Java (TM) SE Çalışma Süresi

Çevre (derleme 1.7.0_60-b19)

Java Hotspot (TM) 64-bit Sunucusu

VM (derleme 24.60-b09, karma mod)

Linux

Komut terminalini açın ve şunu yazın -

$java –version

java sürümü "1.7.0_25"

JDK Çalışma Zamanı Ortamını açın (rhel-2.3.10.4.el6_4-x86_64)

JDK 64-Bit Sunucu VM'yi açın (23.7-b01 derleme, karma mod)

  • Bu öğreticinin okuyucularının sistemlerinde Java SDK sürüm 1.7.0_60 yüklü olduğunu varsayıyoruz.

  • Java SDK'nız yoksa, mevcut sürümünü şuradan indirin: https://www.oracle.com/technetwork/java/javase/downloads/index.html ve kurun.

2. Adım: Java Ortamınızı ayarlayın

JAVA_HOME ortam değişkenini, Java'nın makinenizde kurulu olduğu temel dizin konumunu gösterecek şekilde ayarlayın. Örneğin,

Platform Açıklama
pencereler JAVA_HOME'u C: \ ProgramFiles \ java \ jdk1.7.0_60 olarak ayarlayın
Linux JAVA_HOME = / usr / local / java-current dosyasını dışa aktar

Java derleyici konumunun tam yolunu Sistem Yoluna ekleyin.

Platform Açıklama
pencereler PATH sistem değişkeninin sonuna "C: \ Program Files \ Java \ jdk1.7.0_60 \ bin" Dizesini ekleyin.
Linux Export PATH = $ PATH: $ JAVA_HOME / bin /

Komutu yürütün java -version yukarıda açıklandığı gibi komut isteminden.

3. Adım: Apache POI Library'yi yükleyin

Apache POI'nin en son sürümünü şuradan indirin: https://poi.apache.org/download.htmlve içeriğini gerekli kitaplıkların Java programınıza bağlanabileceği bir klasöre açın. Dosyaların C sürücüsündeki bir klasörde toplandığını varsayalım.

Aşağıdaki resimler, indirilen klasörün içindeki dizinleri ve dosya yapılarını gösterir -

Beşin tam yolunu ekleyin jars Yukarıdaki görüntüde vurgulandığı gibi CLASSPATH'a.

Platform Açıklama
pencereler

Aşağıdaki dizeleri CLASSPATH kullanıcı değişkeninin sonuna ekleyin -

"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

Dışa Aktar 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

Aşağıda, bu eğitimdeki programları çalıştırmak için kullanılan pom.xml dosyası verilmiştir.

<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>