【发布时间】:2017-04-09 03:34:43
【问题描述】:
我正在尝试启动 Stanford CoreNLP 服务器 link
以下命令:
java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000
生成错误消息:
Invalid maximum heap size: -Xmx4g
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
以防万一,这是我的 java 版本:
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode)
有什么建议吗?
【问题讨论】:
-
"无效的最大堆大小:-Xmx4g" 所以它认为命令的最后一部分是堆大小?
-
@MarkSchultheiss 仅供参考,同样的命令也适用于 Ubuntu。
-
java -mx4g是文档中的拼写错误,应该是java -Xmx4g。当您收到此错误时,您使用的是 32 位 jvm 吗? -
@ManosNikolaidis.
java -Xmx4g没有帮助
标签: java server stanford-nlp