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 但那没有t 工作,我认为这是因为它是为旧版本的 hadoop 和 eclipse(大约 2007 年)开发的。然后我意识到 hadoop 发行版在 contrib/eclipse-plugin 下有一个 jar - 所以将它复制到 /Application/eclipse/plugins 并重新启动......然后事情变得很时髦。因此,我尝试将它们都删除,以便重新开始,但是失败了,当我转到“窗口-> 打开透视图-> 其他”时,旧插件的“幽灵”...没有图标,它只是说“”

我似乎无法将 eclipse 恢复到一个干净的先前状态 - 我很想从一个全新的 eclipse 安装重新开始,但这会做很多工作(安装其他插件,如 git 和 pydev 以及重新创建工作区)。那么如何干净地卸载 Eclipse MapReduce 插件呢?

或者:如何正确安装 eclipse hadoop 插件,连接到本地 tasktracker 并为 hadoop 0.18.3 开发 HDFS?

4

2 回答 2

2

没有办法卸载,你只需从eclipse的plugins文件夹中删除hadoop-eclipse-plugin.jar并刷新eclipse。

于 2013-01-06T06:39:21.380 回答
1

我对 hadoop 和 mapreduce 一无所知,但是您应该查看features文件夹以及plugins. 无论如何,这应该是行为良好的插件自己安装的唯一地方。但是您是否说您将文件放入plugins? 那么不应该有其他事情可做。

没听说过contrib/eclipse-plugin,在哪?我认为不在 eclipse 文件夹中;我从来没见过。

您可能应该使用 开始 eclipse -clean,但在 3.5 中不再需要这样做。或者,您可以尝试使用您不喜欢的新工作区,但它会从新的元数据开始,这会告诉您它是元数据而不是plugins目录中的代码。

于 2010-03-26T17:01:45.493 回答