The command ("dfs.browser.action.delete") is undefined 解决Hadoop Eclipse插件报错

Hadoop Eclipse插件 报错。

 

 

使用 hadoop-eclipse-kepler-plugin-2.2.0.jar

 

如下所示

 

Error Log

强迫症看了 受不了

 

The command ("dfs.browser.action.delete") is undefined
The command ("dfs.browser.action.upload_dir") is undefined
The command ("dfs.browser.action.upload_files") is undefined
The command ("dfs.browser.action.mkdir") is undefined

 

诸如此类

 

 

解决方法:

 

修改Eclipse的Hadoop插件 的jar包内的 plugin.xml

 

 

 

<extension point="org.eclipse.ui.commands">
      <command id="dfs.browser.action.delete"
         name="Delete">
      </command>
      <command id="dfs.browser.action.disconnect"
            name="Disconnect">
      </command>
      <command id="dfs.browser.action.refresh"
            name="Refresh">
      </command>
      <command id="dfs.browser.action.download"
            name="Download from DFS">
      </command>
        <command id="dfs.browser.action.upload_files"
            name="Upload files to DFS">
      </command>
      <command id="dfs.browser.action.upload_dir"
            name="Upload directory to DFS">
      </command>
        <command id="dfs.browser.action.open"
            name="view">
      </command>
       <command id="dfs.browser.action.reconnect"
            name="Reconnect">
      </command>
      <command id="dfs.browser.action.mkdir"
            name="Create new directory">
      </command>
   </extension>      



 

 

我是 大约在172行之后 添加的

 

 

参考地址:

参考Hadoop社区大神的diff

 

 

posted @ 2014-11-06 19:12  一杯半盏  阅读(251)  评论(0编辑  收藏  举报