2015-05-09 59 views
2

我按照這個教程https://wiki.apache.org/nutch/Nutch2Tutorial。當我試圖運行在Apache nutch 2.3中無法運行螞蟻的運行庫

ant runtime 

我得到這個消息

構建失敗

/usr/local/nutch/framework/apache-nutch-2.3/build.xml:113:

/usr/local/nutch/framework/apache-nutch-2.3/src/plugin/build.xml:35:在執行這條線出現以下錯誤:在執行這條線出現以下錯誤

/usr/local/nutch/framework/apache-nutch-2.3/src/plugin/build-plugin.xml:117:編譯失敗;詳細信息請參閱編譯器錯誤輸出。

這是行117中積聚的plugin.xml

折舊= 「$ {} javac.deprecation」

我怎樣才能解決呢?

+0

也許這可以幫助https://github.com/momer/nutch-selenium/issues/1 –

+1

那麼你有沒有看過編譯器錯誤輸出的細節? –

+0

我得到這個錯誤[javac] java.lang.AutoCloseable的類文件未找到 [javac] client = node.client(); – 32cupo

回答

1

我終於解決了這個問題。它只需要的Java 7,於是我就

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java7-installer 
sudo update-alternatives --config java 

得到像這樣的路徑

/usr/lib目錄/ JVM/Java的7-的OpenJDK-AMD64

sudo pico /etc/environment 

設置Java主文件夾路徑

JAVA_HOME = 「/ usr/lib中/ JVM/Java的7-的OpenJDK-amd64的」

終於跑到

source /etc/environment