【发布时间】:2014-11-05 22:16:36
【问题描述】:
我在 Eclipse 中有一个 Hadoop 项目,其依赖项由 Maven 处理。我目前能够在 Eclipse 中运行 Hadoop 作业,但我没有安装 Hadoop(因为 Maven 获取了所有依赖项)。问题是我得到了堆空间异常:
java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
我知道如果我安装了 Hadoop,我可以在 Hadoop 配置中扩大 Java 堆空间。如果我没有安装 Hadoop,从 Eclipse 运行作业时如何扩大 Java 堆空间?我想保留对 Maven 的依赖管理,但需要一种方法来更改一些 Hadoop 配置。这可以在 Maven 配置文件pom.xml 中完成吗?如果没有,我可以通过命令行参数来做吗?
【问题讨论】:
标签: java eclipse maven hadoop hadoop2