华伦
服务器启动时提示报错
Invalid maximum heap size: -Xmx24G
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.

这个服务端转移过一次
我直接把文件转移了
换了个系统之后启动就提示上边那个错误  
自己百度了很多也都没有解决
求大佬帮忙看下怎么解决

xmdhs
删去启动参数中的  -Xmx24G ,你有这么多内存吗?

华伦
xmdhs 发表于 2020-1-29 20:28
删去启动参数中的  -Xmx24G ,你有这么多内存吗?

有  服务器32G的  之前启动可以  换了个系统之后就不行了

xmdhs
华伦 发表于 2020-1-29 20:29
有  服务器32G的  之前启动可以  换了个系统之后就不行了

安装 64 位的 java

肆火
别设置这么大,设置小点看看
也可能是因为你的Java是32位才导致这个,如果还不行请提供bat内的jvm flags。

华伦
我在百度搜索的64位Java安装的    我设置4G也启动不了  但是改成2G之后提示下边错误
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap

华伦
xmdhs 发表于 2020-1-29 20:30
安装 64 位的 java

安装的是网上的64为Java

华伦
肆火 发表于 2020-1-29 20:30
别设置这么大,设置小点看看
也可能是因为你的Java是32位才导致这个,如果还不行请提供bat内的jvm flags。
...

jvm flags是什么  我的启动参数是java -Xms1G -Xmx24G -jar CatServer-5e08022-async.jar

xmdhs
华伦 发表于 2020-1-29 20:32
安装的是网上的64为Java

命令行下输入 java -version ,然后截图让我看看

华伦
xmdhs 发表于 2020-1-29 20:34
命令行下输入 java -version ,然后截图让我看看

C:\Users\Administrator.XTTD-2020VNDHSZ>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) Client VM (build 25.241-b07, mixed mode, sharing)

华伦
xmdhs 发表于 2020-1-29 20:34
命令行下输入 java -version ,然后截图让我看看

刚刚我发的那个是输入指令和返回的值   电脑没装QQ什么的

xmdhs
华伦 发表于 2020-1-29 20:35
C:%users\Administrator.XTTD-2020VNDHSZ>java -version
java version "1.8.0_241"
Java(TM) SE Runtime  ...

卸载了安装我这个试试
https://javadl.oracle.com/webapp ... 33b84d0e960903adac8

肆火
先试试楼上的办法,下载官网的JAVA。还不行确保Xms和Xmx数值一致试试看

华伦
xmdhs 发表于 2020-1-29 20:28
卸载了安装我这个试试
https://javadl.oracle.com/webapps/download/AutoDL?BundleId=241536_1f5b5a70bf2 ...

感谢大佬  可以了

华伦
肆火 发表于 2020-1-29 20:44
先试试楼上的办法,下载官网的JAVA。还不行确保Xms和Xmx数值一致试试看

也感谢你   但是楼上的可以用了  所以最佳给楼上了