2017-04-09 120 views
0

我試圖啓動斯坦福CoreNLP服務器link啓動斯坦福CoreNLP服務器 - Java堆大小錯誤

以下命令:

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. 

就在case,這裏是我的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) 

有什麼建議嗎?

+0

「無效的最大堆大小:-Xmx4g」因此認爲,最後的命令就是堆的大小? –

+0

@MarkSchultheiss只是FYI,Ubuntu上的命令也一樣。 – user1700890

+0

'java -mx4g'是文檔中的拼寫錯誤,應該是'java -Xmx4g'。你是否在使用32位jvm時遇到此錯誤? –

回答