OpenNLP - 環境配置



在本章中,我們將討論如何在您的系統中設定 OpenNLP 環境。讓我們從安裝過程開始。

安裝 OpenNLP

以下是將Apache OpenNLP 庫下載到您系統的步驟。

步驟 1 - 透過點選以下連結開啟Apache OpenNLP的主頁:https://opennlp.apache.org/

Apache OpenNLP

步驟 2 - 現在,點選下載連結。點選後,您將被定向到一個頁面,您可以在其中找到各種映象,這些映象將重定向到 Apache 軟體基金會分發目錄。

步驟 3 - 在此頁面中,您可以找到下載各種 Apache 發行版的連結。瀏覽它們並找到 OpenNLP 發行版並點選它。

Distribution

步驟 4 - 點選後,您將被重定向到一個目錄,您可以在其中看到 OpenNLP 發行版的索引,如下所示。

Index of Opennlp

從可用的發行版中點選最新版本。

步驟 5 - 每個發行版都提供各種格式的 OpenNLP 庫的原始碼和二進位制檔案。下載原始碼和二進位制檔案,apache-opennlp-1.6.0-bin.zipapache-opennlp1.6.0-src.zip(適用於 Windows)。

Source and Binary Files of OpenNLP

設定類路徑

下載 OpenNLP 庫後,您需要將其路徑設定為bin目錄。假設您已將 OpenNLP 庫下載到系統的 E 盤。

現在,按照以下步驟操作:

步驟 1 - 右鍵點選“我的電腦”並選擇“屬性”。

步驟 2 - 在“高階”選項卡下點選“環境變數”按鈕。

步驟 3 - 選擇path變數並點選編輯按鈕,如下面的螢幕截圖所示。

System Variables Path

步驟 4 - 在“編輯環境變數”視窗中,點選新建按鈕並新增 OpenNLP 目錄的路徑E:\apache-opennlp-1.6.0\bin,然後點選確定按鈕,如下面的螢幕截圖所示。

Edit Environment Variable Window

Eclipse 安裝

您可以透過將構建路徑設定為 JAR 檔案或使用pom.xml來設定 OpenNLP 庫的 Eclipse 環境。

將構建路徑設定為 JAR 檔案

按照以下步驟在 Eclipse 中安裝 OpenNLP:

步驟 1 - 確保您的系統中已安裝 Eclipse 環境。

步驟 2 - 開啟 Eclipse。點選檔案 → 新建 → 開啟一個新專案,如下所示。

New Project

步驟 3 - 您將獲得新建專案嚮導。在此嚮導中,選擇 Java 專案,然後點選下一步按鈕繼續。

Java Project

步驟 4 - 接下來,您將獲得新建 Java 專案嚮導。在這裡,您需要建立一個新專案並點選下一步按鈕,如下所示。

My Project

步驟 5 - 建立新專案後,右鍵點選它,選擇構建路徑並點選配置構建路徑

Configure Build Path

步驟 6 - 接下來,您將獲得Java 構建路徑嚮導。在這裡,點選新增外部 JARs按鈕,如下所示。

Java Build Path

步驟 7 - 選擇位於apache-opennlp-1.6.0 資料夾lib資料夾中的opennlp-tools-1.6.0.jaropennlp-uima-1.6.0.jar jar 檔案。

Opennlp Tools

在上面螢幕中點選開啟按鈕後,所選檔案將新增到您的庫中。

Add External JARs

點選確定後,您將成功地將所需的 JAR 檔案新增到當前專案中,並且可以透過展開“引用庫”來驗證這些新增的庫,如下所示。

Sample Workspace

使用 pom.xml

將專案轉換為 Maven 專案,並將以下程式碼新增到其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> 
廣告

© . All rights reserved.