怎么用eclipse开发hadoop应用程序

2024-12-25 20:24:33
推荐回答(1个)
回答1:

方法:修改mapred-site.xml文件,添加如下配置:mapred.child.java.opts-agentlib:jdwp=transport=dt_socket,address=8883,server=y,suspend=y关闭所有的tasktracker,只保留上面配置的一台需要调试的tasktracker启动Mapreducejob右键hadoopsrc项目,右键“DebugAs”,选择“DebugConfigurations”,选择“RemoteJavaApplication”,添加一个新的测试,输入远程hostip和监听端口,上例为8883,然后点击“Debug”按钮。此时应该连接到远程tasktrackerchild进程,并进入断点位置,可以单步调试了。