eclipse plugin 终于有作用了

Hadoop-Eclipse-Plugin 安装 写在前面 每次遇到两三天解决不了的问题,我都会在心里说,这个问题要是解决了,我一定要整理出来写成博客。可是问题解决完成之后,就会觉得,原来这么容易就能解决,真不值得一写。 其实这一次,我并没有解决所遇到的问题,只是绕过了问题。而且我知道,接下来还会有很多更难更复杂的问题等着我去解决。我不知道在这个过程中我会卡在哪个问题上以至于前功尽弃。我现在的状态几乎等于还有开始,我这样在心里上给自己打预防针 阅读详情
前几天一直无进展,今天也弄了半天,但是出现了转机,不再是那个“connection to myubuntu(这里是自己起的名字) org/apache/hadoop/configuration/configuration”的错误了,因为我当时直接双击下方那个view里的图标,结果报出的错误是An internal error occurred during: “Map/Reduce location status updater”.

java.lang.NoClassDefFoundError: org/codehaus/jackso/map/JsonMappingException


以此为关键词搜索出了解决办法:(最幸运的莫过于一篇中文文章了)

http://www.maplef.net/blog/archives/eclipse-hadoop-plugin.html


文章作者说明了这是20.203的问题,全换成20.2可以连接上HDFS了

但作者也提出了,"使用0.20.2版本后,仍然没有办法直接通过hadoop运行mapreduce程序,需要手动运行,"


为此,按照 这个文章 编写了一个makefile去运行程序,内容如下:

JarFile=”wordcount-0.1.jar”
MainFunc=”net.maplef.hadoop.wordcount.WordCountDriver”
LocalOutDir=”/tmp/output”

all:help
jar:
jar -cvf ${JarFile} -C bin/ .

input:
hadoop fs -rmr input
hadoop fs -put ${input} input

run:
hadoop jar ${JarFile} ${MainFunc} input output

clean:
hadoop fs -rmr output

output:
rm -rf ${LocalOutDir}
hadoop fs -get output ${LocalOutDir}
gedit ${LocalOutDir}/part-r-00000 &

help:
@echo “Usage:”
@echo ” make jar                              – Build Jar File.”
@echo ” make input input=yourinputpath        – Set up Input Path”
@echo ” make clean                            – Clean up Output directory on HDFS.”
@echo ” make run                              – Run your MapReduce code on Hadoop.”
@echo ” make output                           – Download and show output file”
@echo ” make help                             – Show Makefile options.”
@echo ” ”
@echo “Example:”
@echo ” make jar; make input input=/home/username/hadoop-test/input/*;  make run; make output; make clean”


最后,小小表扬一下自己,虽然世上很少有事一帆风顺,但是只有坚持才有可能找到路,比起以前那种兴奋劲三天就过,总算进步了。


【OSGi】OSGi与Maven、Eclipse PlugIn的区别 Maven也具有模块化系统的特征;但是它只是一个编译时工具,而不是运行时框架。Maven并不是OSGi的竞争者,而是OSGi的一个补充。 然而Maven并没有解决JAR文件的缺点: 同样使用全局的classpath; 同样不能做到包级别的信息隐藏; 而且pom.xml的格式与OSGi格式并不兼容。所以,如果用Maven编译OSGi系统,通常需要定义两遍metadata: 在pom.xml中定义Maven的metadata 在MANIFEST.MF中定义OSGi的metada 阅读详情

相关推荐

Windows下安装hadoop-eclipse-plugin插件

一、简介由于经常在windows环境下的eclipse写Hadoop的Java代码,而每次开发的mapreduce都需要打成jar包,然后放到linux系统进行调试。通过window下面的eclipse插件,可以直接在windows下面调试mapreduce的方法,十分便利。二、插件安装步骤1.下载hadoop-eclipse-plugin-2.7.3.jar(由于我的Hadoop版本是2.7.3,

小小本科生成长之路 5189

Eclipse Plug-in 编辑器(五)

首先申明下,本文为笔者学习《Eclipse插件开发学习笔记》的笔记,并加入笔者自己的理解和归纳总结。 1. 创建编辑器 在【extensions】中添加【org.eclipse.ui.editors】。 在【org.eclipse.ui.editors】中添加【editor】。在【class】中指定编辑器类,必须继承IEditorPart。 <extension point="o...

假装你是大灰狼的专栏 1379

从命令到对话:LLM如何重塑车载语音交互与软件定义汽车体验

自动语音识别和自然语言处理是智能交互的核心基础技术,它们使机器能够理解和响应人类语音指令。其原理在于通过声学模型和语言模型将声音信号转化为文本,再解析文本背后的用户意图。这项技术的价值在于提供了一种自然、高效且能解放双手的人机交互方式,极大地提升了在特定场景(如驾驶)下的安全性与便利性。随着技术演进,其应用场景已从简单的命令控制扩展到复杂的多轮对话和跨域任务执行。当前,软件定义汽车的架构变革为车载语音提供了统一的控制平台,而大型语言模型的引入则带来了范式革命,使其从功能触发器进化为真正的智能任务执行者。本文

weixin_42669344的博客 564

Eclipse插件之Tomcat Plugin 介绍、安装与使用

Eclipse Tomcat 插件为开发Java Web应用程序提供了Tomcat容器的简单集成。所谓的集成其实主要是以下功能: 1. 在Eclispe中启动和关闭Tomcat 2. 启动后的应用可以很容易的打断点进行调试, 这一点应该是该插件最大的优势。

oscar999的专栏 4160

Autosar Os降低CPU负载的方案总结

由于各个项目的实际场景不尽相同,可能需要有针对性的对症优化。如果你还有别的一些优化手段欢迎留言交流。

3679

阿里云人工智能工程师ACA认证免费课程学习笔记

阿里云人工智能工程师ACA认证免费课程学习笔记

engchina的专栏 2014

eclipse plugin

安装插件 建立工程 追加开发时在包

pope9995的专栏 3685

银河麒麟V10新特性解析:从安装到AI应用的全面指南

本文全面解析银河麒麟V10操作系统的新特性,从安装指南到AI应用开发,详细介绍了其智能调度引擎、神经网络加速和场景化AI工具集等核心功能。通过实战案例展示如何高效配置AI环境、优化性能,并解决常见问题,助力开发者在国产操作系统上实现高效AI开发与应用部署。

seed的博客 303

【Eclipse系列】eclipse安装与常规配置(含插件)

相信大部分人都在使用别的开发工具,特别是IntelliJIDEA,虽好用,但多数是收费的, 而Eclipse是一款免费功能强大的集成开发工具,依然还有一部分人在使用,本文将详细介绍Eclipse的安装与配置教程,帮助读者快速掌握安装步骤和注意事项。对于经常使用eclipse的用户来说,这些已经能够自主配置了。目前使用idea的时间多,偶尔开启eclipse时,会发现有些配置已经忘记了,故在此记录以便后续备用,也可以作为有需要的人做参考。

u011203602的专栏 2万+

TIMER-XL:突破长上下文限制的Transformer时序预测新范式

本文深入解析了清华大学提出的TIMER-XL模型,这是一种突破长上下文限制的Transformer时序预测新范式。它采用Decoder-only架构与补丁级生成技术,并创新性地引入TimeAttention机制,有效解决了传统模型在处理海量历史数据时面临的“上下文瓶颈”问题,显著提升了长序列预测的精度与稳定性。

weixin_28340315的博客 447

手把手教你解锁TI MSPM0G3507开发板(2025新版,附XDS110接线图)

本文详细解析了2025版TI MSPM0G3507开发板的解锁方法,针对新版硬件中BSL引脚的电路设计变化提供了精准接线方案和UniFlash软件配置步骤。通过实测数据和专业指导,帮助开发者解决芯片锁定问题,确保调试接口正常响应。

weixin_42696271的博客 810

Eclipse插件开发之plugin.xml进阶

前言之前我们在Eclipse插件开发之新手入门中使用了一个最简单的过程建立了一个Eclipse的插件。 但是我们没有就任何的细节问题进行说明。我们接下来会就一些细节问题一一深入。 在本文中使用一个例子来说明插件中最为重要的一个文件:plugin.xml的书写方法及其作用。 插件结构一个Eclipse的插件由哪几部分组成呢?其实很简单的,它由以下三部分基础组成: pl

oicqren的专栏 6348

国内网络环境下Leaflet加载OpenStreetMap地图的5种替代方案(附可用瓦片地址)

本文针对国内网络环境下Leaflet加载OpenStreetMap地图的常见问题,提供了5种可用的瓦片替代方案,包括OpenStreetMap.fr HOT、OpenStreetMap.de、CartoDB、Stamen和Thunderforest,并附上详细的代码示例和选择建议,帮助开发者解决地图加载问题。

qsc901234的博客 1702

ubuntu eclipse安装hadoop-eclipse-plugin

1.编译hadoop2x-eclipse-plugin 1.1 安装Ant 访问Ant官网,下载一个合适的版本。这里下载的是1.10.0版本。解压下载的文件夹,使用gedit ~/.bashrc添加环境变量。添加完成后通过source ~/.bashrc使配置生效。 export ANT_HOME=/home/hadoop1/Download/apache-ant-1.10.0 #路...

xingyyn78的博客 5935

Python散点图(Scatter Plot):高阶分析、散点图矩阵、三维散点图及综合应用

散点图作为一种直观且功能强大的数据可视化工具,在数据分析中具有广泛的应用。通过观察散点图中数据点的分布模式,我们可以轻松地判断变量之间是否存在相关性,以及相关性的类型和强度。同时,散点图也是识别数据集中异常值的有效工具,无论是通过直观观察还是结合统计方法,都能帮助我们发现数据中的异常情况。掌握散点图的绘制和分析技巧,将使我们在数据探索和决策制定中更加得心应手。

SiArch的博客 1444

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

eclipse 中plugin和feature的区别

[plug-in 的基本结构] 每一个plug-in都用一个目录包起来, 而且起目录名也是有讲究的,比如plug-in的名字叫 edu.sjtu.bbs.eclipse,版本是1.0.0, 那这个目录名就是edu.sjtu.bbs.eclipse_1.0.0. 而且随便打开一个plugin目录,可以发现总有一个文件叫一个叫plugin.xml,这个文件对 于plugin来说十分重要

Waleking的专栏 4390

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Eclipse中plugin和feature作用和关联

什么是plugin的基本结构 每一个plugin都用一个目录包起来,而且起目录名也是有讲究的,比如plugin的名字叫edu.sjtu.bbs.eclipse,版本是1.0.0,那么这个目录名字就是edu.sjtu.bbs.eclipse_1.0.0, 而且随便打开一个plugin目录,可以发现总有一个文件叫plugin。xml,这个文件对于plugin来说十分重要,它相当于定义了plugin

sinat_35608637的博客 1707

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

eclipse插件之plugin.xml

plugin.xml是什么?略去不提…… 1. "org.eclipse.ui.perspectives" 写法: <perspective class="a.b.c.MyPerspective" icon="icon/myperspective.gif" id="a.b.c.MyPerspe

xianyuxiaoqiang的专栏 1797

Eclipse基础--plugin插件安装

      Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 目前正在做一个项目,采用eclipse作为开发工具,我用eclipse3.1.0的版本,感觉还不错,界面比较友好!

rmouse的专栏 1272

Maven配置maven-eclipse-plugin(mvn eclipse:eclipse报错问题)

今天遇到这种情况,刚从github上面down到本地的代码导入eclipse时的问题: 该项目在github上根据项目结构看出是使用maven构建的,但无法导入到eclipse,所以使用maven将其整理,执行mvn eclipse:eclipse, 执行后出现以下问题: 根据错误原因得知,需要在该项目的pom.xml配置maven-eclipse-plugin这个插件,在网上查找资料后

zstao168的专栏 8094

编写MapReduce前置插件Hadoop-Eclipse-Plugin 安装

目录 前言 一、获取相应版本的hadoop-eclipse-plugin 二、解压并配置相应环境 三、编写测试类 总结 前言 本人大三大数据专业,上周​​​​​初学如何搭建hadoop环境。配置好了静态ip搭建完了hadoop分布式集群后,开始搭建Zookeeper软件,之后搭建hbase环境。现在进入到了学习MapReduce的阶段,当然要利用JAVA编写MaoReduce的脚本要使用Hadoop-Eclipse-Plugin的插件,这篇文章就是详细讲述如何安装该插件。在此领域本人有诸多不.

master_hunter的博客 1690

eclipse中plugin与feature的区别

转载自:http://blog.sina.com.cn/s/blog_3ee5fa930100091m.html [plug-in 的基本结构] 每一个plug-in都用一个目录包起来, 而且起目录名也是有讲究的,比如plug-in的名字叫 edu.sjtu.bbs.eclipse,版本是1.0.0, 那这个目录名就是edu.sjtu.bbs.eclipse_1.0.0. 而且

1820

[转载]Eclipse基础--plugin插件安装

Eclipse基础--plugin插件安装Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的...

congji3817的博客 305

构建eclipse plugin 的Preferences

现在正在做一个rcp软件,刚刚做好了Preferences,总结一下。此方法也适用eclipse plugin。在作ipass的时候,没有发现有这么简便的方法。 以一个配置密码策略的页面为例:public class PreferencePassPolicyPage extends FieldEditorPreferencePage              implements

moneyice的专栏 6092
上一篇: hbase终于跑起来了再续
下一篇: tiles准备
sslf
博客等级 码龄23年 2粉丝 31原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值