簡體   English   中英

在沒有GUI的情況下從Java程序內部運行GATE管道。用gate構建一個tomcat應用程序

[英]Run GATE pipeline from inside a Java program without the GUI. build a tomcat app with gate

我已經為GATE構建了一些插件組件,並結合ANNIE工具,在GATE平台上運行管道。

有誰知道如何從控制台運行管道? 我想在Tomcat中構建一個Web應用程序,它將從網頁上獲取純文本,將其傳遞給我已構建的GATE管道並執行某些操作。 所以我需要在一個簡單的Java文件中運行GATE,怎么做呢?

提前謝謝,抱歉我的語法很差

首先下載GATE,它就像320mb或者其他東西。 然后,如果您使用netbeans,您可以通過轉到項目 - >庫 - >右鍵單擊添加jar文件並瀏覽到GATE安裝文件並選擇lib文件夾中的所有JAR文件來向您添加GATE。 一旦所有jar文件都存在,您就可以使用GATE。 (參見GATE第7章GATE Embedded)。

一個簡單的例子是使用ANNIE,有standAloneAnnie,你只需要傳遞一個文件,它就會為你處理它。

http://gate.ac.uk/wiki/code-repository/src/sheffield/examples/StandAloneAnnie.java

將ANNIE添加到項目后,可以通過調用它的main方法來使用它/稍后可以更改它的名稱,並將File數組作為參數傳遞。 文件數組應包含要處理的文件。

GATE示例代碼向您展示了如何以多種不同方式運行GATE,特別是Goldfish示例說明了如何從命令行運行GATE。

你需要使用GATE EMBEDDED。

請看這里: http//gate.ac.uk/family/embedded.html
這里: http//gate.ac.uk/sale/tao/splitch7.html#x11-1540007
注意多線程問題(看多線程部分):gate.ac.uk/sale/tao/splitch7.html#x11-1730007.13

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM