2010-03-26 55 views
3

我試圖讓hadoop開發的eclipse插件工作,我正在使用hadoop 0.18.3。我在Eclipse v3.5.2(M20100211-1343)上安裝了舊的MapReduce插件(http://www.alphaworks.ibm.com/tech/mapreducetools),將其複製到/ Applications/eclipse/plugins中,然後重新啓動eclipse,但沒有奏效,我想這是因爲它是爲舊版本開發的哈託普和日食(大約在2007年)。然後我意識到hadoop發行版在contrib/eclipse-plugin下有一個jar文件 - 所以將它複製到/ Application/eclipse/plugins中,然後重新啓動...然後事情就變得很時髦了。所以我試圖刪除它們兩個,所以我可以重新開始,但失敗了,當我去'窗口 - >打開透視 - >其他'有一箇舊的插件「鬼」...沒有圖標,它只是說'' (字面上被尖括號包圍)。我試圖重新開始一個新的Eclipse安裝,但這將是很多工作(安裝其他插件,如git和pydev加上重新安裝)。 - 創建工作區)。那麼你如何徹底卸載Eclipse MapReduce插件?如何徹底卸載Eclipse MapReduce插件?

或者:我如何獲得正確安裝的eclipse hadoop插件,連接到本地tasktracker併爲hadoop 0.18.3開發HDFS?

回答

1

我對hadoop和mapreduce一無所知,但你應該看看features文件夾以及plugins。無論如何,這應該是表現良好的插件自己安裝的唯一地方。但是你是否說過你把文件放入plugins?那麼就不應該有別的事情要做。

我從來沒有聽說過contrib/eclipse-plugin,那是哪裏?不在我認爲的eclipse文件夾中;我從未見過它。

有可能你應該用-clean開始日食,但在3.5下不需要這個。或者,您可以嘗試使用不喜歡的新工作區,但它會以新的元數據開始,並且會告訴您這是元數據,而不是plugins目錄中的代碼。

2

卸載時沒有辦法,只需從eclipse中的plugins文件夾中刪除hadoop-eclipse-plugin.jar並刷新eclipse即可。