2014-10-09 72 views
0

我有以下問題:我在eclipse中導入了tika-trunk主存儲庫的tika-server子目錄,並設法將其導入到eclipse中,並且我能夠在運行eclipse(localhost)的機器上啓動「Apache Tika 1.7-SNAPSHOT服務器」。我的問題是,我只能從這臺機器(本地主機)訪問Tika。從eclipse運行一個Tika服務器,以便從本地主機以外的其他主機訪問

我知道如何解決這個問題,當我從命令行啓動Tika服務器(請參閱後Stopping a Tika server properly),但我不知道如何通過「-host 0.0.0.0」來指示eclipse去做一樣。我知道這可能通過「運行配置」eclipse菜單解決,但對我而言,我不怎麼能做到這一點。先謝謝你 !

回答

1

首先,您需要在eclipse中打開Tika服務器Cli類。然後,做Run As其次Run Configuration,如下所示:

Run Configuration

現在,對於蒂卡服務器CLI配置,在程序參數框中,輸入您想給蒂卡的參數,如--port 9876如下圖所示

Options

最後,打運行和提卡服務器將與另一端口開始你已經givne

+0

謝謝加格拉varr,像往常一樣,你所有的Tika答案都是完美的! – pebox11 2014-10-13 17:30:39

0

我認爲目前唯一的解決方案是編輯「TikaServerCli.java」,並將「public static final String DEFAULT_HOST」從「localhost」切換到「0.0.0.0」。然後,您可以以每個人都可以訪問的方式啓動服務器,而不僅僅是通過本地主機訪問。

相關問題