我使用Hadoop的Hortonworks沙盒,但我使用Eclipse在Windows上的Java代码。并将hortonworks沙盒安装在Oracle虚拟箱中。我为该Java代码创建了可执行jar,然后在hortons中运行。如何在eclipse中调试Java代码?
在Eclipse中调试Hadoop的方法之一是在本地模式下运行Hadoop,因为map reduce任务在自己的JVM中运行。
同时探索MRUnit
和Jumbune's debugger
。
下面的博文也可能对你有所帮助。
http://let-them-c.blogspot.com/2011/07/running-hadoop-locally-on-eclipse.html http://let-them-c.blogspot.com/2011/07/configurations-of-running-hadoop.html如何从eclipse中调试hadoop mapreduce作业?