我已远程登录到我的计算机并尝试启动tomcat服务器。但是,我收到以下错误。
VM初始化期间发生错误
无法为对象堆保留足够的空间
无法创建Java虚拟机。
登录远程桌面时显然存在一些内存限制。有什么方法可以从RDP启动tomcat吗?
由于
答案 0 :(得分:6)
如果您使用的是32位系统,则远程桌面可能会导致问题。 Java需要一个连续的内存块来启动Java。如果以接近最大内存量的方式启动Java,是否将该内存作为单个块获取取决于您已在该服务器上运行的内容。
解决方案包括
答案 1 :(得分:0)
在启动Tomcat服务器时,可以在运行Java时更改程序参数。您可以将VM参数-Xmx ### m添加到可能在您的计算机上运行的较小数字。此外,您可能希望查看是否正在运行其他内存密集型Java应用程序。