【发布时间】:2015-07-01 22:07:01
【问题描述】:
我必须运行此命令将代码修复为 xml 文件:
java -Xmx5G -cp .:jsoup-1.8.2.jar CheckSyntax test.xml > test2.xml
但它给了我这个错误:
Invalid maximum heap size: -Xmx5G
The specified size exceeds the maximum representable size.
我怎样才能让它工作?
【问题讨论】:
-
可能是因为 Java 在您的机器上使用 32 位指针?
-
您使用的是 32 位版本的 Java。要允许超过 ~2GB 的最大堆大小,您需要使用 64 位版本。
-
你试过
-d64吗? -
奇怪的事情:java -64 '这个java实例不支持64位JVM'
-
这意味着您使用的不是 64 位版本。检查
java -version
标签: java