启动Presto时无法识别的VM选项'ExitOnOutOfMemoryError'

时间:2018-08-28 13:14:47

标签: presto

我正在关注installation manual for presto

但是当我从命令行拉动presto服务器时,出现此错误:

$ bin/launcher run

Unrecognized VM option 'ExitOnOutOfMemoryError'
Did you mean 'OnOutOfMemoryError=<value>'?
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

2 个答案:

答案 0 :(得分:1)

根据@kavehmb's answer on another question,截至2019年6月,解决此问题的方法是:

brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8

答案 1 :(得分:0)

我怀疑Java版本错误,并对其进行了检查。我有Java 1.8.0_65-b17。

安装文档未提及所需的Java版本。很难找到最新的Presto版本(v0.208)所需的Java版本

我使用brew(在Mac上)更新到了最新的Java8版本。

brew cask install java8

在成功升级Java之后,我有了1.​​8.0_181-b13版本。

然后prestodb可以启动。