我刚刚在我的VServer上安装了64位Ubuntu和JRE构建1.7.0_67-b01。如果我想运行一个Java jar文件,它会显示:“无效的最大堆大小:-Xmx 错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。” Java -help 显示java版本为“1.7.0_67” Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)。对于-Xmx,我尝试了1M、256M、1024M、2G和4G,但没有任何作用。是否有我不知道的隐藏设置?这是我使用的命令:
java -Xmx 1024M -Xms 1024M -jar MyConverter.jar