Apache POI PPT - Installazione
Questo capitolo ti guida attraverso il processo di configurazione di Apache POI su sistemi basati su Windows e Linux. Apache POI può essere facilmente installato e integrato con il tuo attuale ambiente Java, seguendo pochi semplici passaggi senza complesse procedure di configurazione. Per l'installazione è necessaria l'amministrazione degli utenti.
Requisiti di sistema
JDK | Java SE 2 JDK 1.5 o successivo |
Memoria | 1 GB di RAM (consigliato) |
Spazio sul disco | Nessun requisito minimo |
Versione del sistema operativo | Windows XP o successivo, Linux |
Procediamo ora con i passaggi per installare Apache POI.
Passaggio 1: verifica l'installazione di Java
Prima di tutto, devi avere Java Software Development Kit (SDK) installato sul tuo sistema. Per verificarlo, esegui uno dei seguenti due comandi a seconda della piattaforma su cui stai lavorando.
Se l'installazione di Java è stata eseguita correttamente, verranno visualizzate la versione corrente e le specifiche dell'installazione di Java. Un output di esempio è fornito nella tabella seguente.
piattaforma | Comando | Output di esempio |
---|---|---|
finestre | Apri la Console di comando e digita - \>java –version |
Versione Java "1.7.0_60" Java (TM) SE Run Time Ambiente (build 1.7.0_60-b19) Server Java Hotspot (TM) a 64 bit VM (build 24.60-b09, modalità mista) |
Linux | Apri il terminale di comando e digita - $java –version |
versione java "1.7.0_25" Aprire JDK Runtime Environment (rhel-2.3.10.4.el6_4-x86_64) Apri la VM server JDK a 64 bit (build 23.7-b01, modalità mista) |
Si presume che i lettori di questo tutorial abbiano Java SDK versione 1.7.0_60 installato sul proprio sistema.
Se non disponi di Java SDK, scarica la versione corrente da https://www.oracle.com/technetwork/java/javase/downloads/index.html e installalo.
Passaggio 2: imposta il tuo ambiente Java
Impostare la variabile d'ambiente JAVA_HOME in modo che punti alla posizione della directory di base in cui Java è installato sulla macchina. Per esempio,
piattaforma | Descrizione |
---|---|
finestre | Imposta JAVA_HOME su C: \ ProgramFiles \ java \ jdk1.7.0_60 |
Linux | Esporta JAVA_HOME = / usr / local / java-current |
Aggiungi il percorso completo della posizione del compilatore Java al percorso di sistema.
piattaforma | Descrizione |
---|---|
finestre | Aggiungi la stringa "C: \ Program Files \ Java \ jdk1.7.0_60 \ bin" alla fine della variabile di sistema PATH. |
Linux | Esporta PATH = $ PATH: $ JAVA_HOME / bin / |
Esegui il comando java -version dal prompt dei comandi come spiegato sopra.
Passaggio 3: installa la libreria dei POI di Apache
Scarica l'ultima versione di Apache POI da https://poi.apache.org/download.htmle decomprimere il contenuto in una cartella da cui è possibile collegare le librerie richieste al programma Java. Supponiamo che i file siano raccolti in una cartella sull'unità C.
Le immagini seguenti mostrano le directory e le strutture dei file all'interno della cartella scaricata -
Aggiungi il percorso completo dei cinque jars come evidenziato nell'immagine sopra al CLASSPATH.
piattaforma | Descrizione |
---|---|
finestre | Aggiungi le seguenti stringhe alla fine della variabile utente 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 | Esporta 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
Di seguito è riportato il file pom.xml per eseguire i programmi in questo tutorial.
<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>