2016-03-05 51 views
0

我是学生,我尝试安装apache的火花在Ubuntu上,当我尝试 内置火花通过sbt与sbt/sbt组装命令我发现这个错误 我已经尝试最大化堆的大小仍然没有找到 解决方案,以帮助我解决这个问题,通过这个问题。 错误,我发现试图获取sbt

Attempting to fetch sbt 
Launching sbt from build/sbt-launch-0.13.7.jar 
Error occurred during initialization of VM 
Could not reserve enough space for object heap 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 

回答

1

看看这篇文章: http://viralpatel.net/blogs/jvm-java-increase-heap-size-setting-heap-size-jvm-heap/

有时,当你试图建立你没有足够的堆上分配它会弹了出来,因此,在本例中,他们增加堆大小在命令行上运行的HelloWorld前:

java -Xms64m -Xmx256m HelloWorld 
+0

其实我已经尝试 的java -Xms64m -Xmx256m – casper

+0

错误:无法找到或加载主类他lloWorld – casper

+1

这里是一个类似的线程,它们似乎在设置sbt -mem = 512之后在线程的底部工作:http://apache-spark-user-list.1001560.n3.nabble.com/quot-sbt -sbt-run-quot-command-returns-a-JVM-problem-td5157.html – neal