OpenNLP - Ambiente

In questo capitolo, discuteremo di come configurare l'ambiente OpenNLP nel tuo sistema. Cominciamo con il processo di installazione.

Installazione di OpenNLP

Di seguito sono riportati i passaggi per il download Apache OpenNLP library nel tuo sistema.

Step 1 - Apri la home page di Apache OpenNLP facendo clic sul seguente collegamento - https://opennlp.apache.org/.

Step 2 - Ora fai clic sul file Downloadscollegamento. Facendo clic, verrai indirizzato a una pagina in cui puoi trovare vari mirror che ti reindirizzeranno alla directory di distribuzione di Apache Software Foundation.

Step 3- In questa pagina puoi trovare collegamenti per scaricare varie distribuzioni Apache. Sfogliali e trova la distribuzione OpenNLP e fai clic su di essa.

Step 4 - Facendo clic, verrai reindirizzato alla directory dove puoi vedere l'indice della distribuzione OpenNLP, come mostrato di seguito.

Fare clic sull'ultima versione dalle distribuzioni disponibili.

Step 5- Ogni distribuzione fornisce file sorgente e binari della libreria OpenNLP in vari formati. Scarica i file sorgente e binari,apache-opennlp-1.6.0-bin.zip e apache-opennlp1.6.0-src.zip (per Windows).

Impostazione del percorso di classe

Dopo aver scaricato la libreria OpenNLP, è necessario impostare il suo percorso su bindirectory. Supponi di aver scaricato la libreria OpenNLP nell'unità E del tuo sistema.

Ora segui i passaggi indicati di seguito:

Step 1 - Fare clic con il pulsante destro del mouse su "Risorse del computer" e selezionare "Proprietà".

Step 2 - Fare clic sul pulsante "Variabili d'ambiente" nella scheda "Avanzate".

Step 3 - Seleziona il file path variabile e fare clic su Edit pulsante, come mostrato nella seguente schermata.

Step 4 - Nella finestra Modifica variabile d'ambiente, fare clic su New e aggiungi il percorso per la directory OpenNLP E:\apache-opennlp-1.6.0\bin e fare clic su OK pulsante, come mostrato nella seguente schermata.

Installazione di Eclipse

È possibile impostare l'ambiente Eclipse per la libreria OpenNLP, impostando il file Build path ai file JAR o utilizzando pom.xml.

Impostazione del percorso di compilazione dei file JAR

Segui i passaggi indicati di seguito per installare OpenNLP in Eclipse -

Step 1 - Assicurati di avere l'ambiente Eclipse installato nel tuo sistema.

Step 2- Apri Eclipse. Fare clic su File → Nuovo → Apri un nuovo progetto, come mostrato di seguito.

Step 3 - Otterrai il file New Projectprocedura guidata. In questa procedura guidata, seleziona il progetto Java e procedi facendo clic suNext pulsante.

Step 4 - Successivamente, otterrai il file New Java Project wizard. Qui, devi creare un nuovo progetto e fare clic suNext pulsante, come mostrato di seguito.

Step 5 - Dopo aver creato un nuovo progetto, fai clic destro su di esso, seleziona Build Path e fare clic Configure Build Path.

Step 6 - Successivamente, otterrai il file Java Build Pathprocedura guidata. Qui, fai clic suAdd External JARs pulsante, come mostrato di seguito.

Step 7 - Seleziona i file jar opennlp-tools-1.6.0.jar e opennlp-uima-1.6.0.jar situato nel lib cartella di apache-opennlp-1.6.0 folder.

Facendo clic su Open nella schermata sopra, i file selezionati verranno aggiunti alla tua libreria.

Facendo clic OK, aggiungerai correttamente i file JAR richiesti al progetto corrente e potrai verificare queste librerie aggiunte espandendo le Librerie referenziate, come mostrato di seguito.

Utilizzando pom.xml

Converti il ​​progetto in un progetto Maven e aggiungi il codice seguente al suo file 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>myproject</groupId> 
   <artifactId>myproject</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.opennlp</groupId> 
         <artifactId>opennlp-tools</artifactId> 
         <version>1.6.0</version> 
     </dependency> 
     <dependency> 
         <groupId>org.apache.opennlp</groupId> 
         <artifactId>opennlp-uima</artifactId> 
         <version>1.6.0</version> 
      </dependency>      
  </dependencies>  
</project>