问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

运行jar文件是报错Error occurred during initialization of VM

发布网友 发布时间:2022-05-01 05:36

我来回答

1个回答

热心网友 时间:2023-10-08 20:02

jdk内存设置成太小了。
◆JVM内存*(最大值)

首先JVM内存*于实际的最大物理内存(废话!呵呵),假设物理内存无限大的话,JVM内存的最大值跟操作系统有很大的关系。简单的说就32位处理器虽然可控内存空间有4GB,但是具体的操作系统会给一个*,这个*一般是2GB-3GB(一般来说Windows系统下为1.5G-2G,Linux系统下为2G-3G),而64bit以上的处理器就不会有*了。

2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?

通过上面对JVM内存管理的介绍我们已经了解到JVM内存包含两种:堆内存和非堆内存,另外JVM最大内存首先取决于实际的物理内存和操作系统。所以说设置VM参数导致程序无法启动主要有以下几种原因:

1) 参数中-Xms的值大于-Xmx,或者-XX:PermSize的值大于-XX:MaxPermSize;

2) -Xmx的值和-XX:MaxPermSize的总和超过了JVM内存的最大*,比如当前操作系统最大内存*,或者实际的物理内存等等。说到实际物理内存这里需要说明一点的是,如果你的内存是1024MB,但实际系统中用到的并不可能是1024MB,因为有一部分被硬件占用了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
酒驾缓刑节保证书怎么写 合同法律咨询免费 这款充电宝可以带上飞机吗? 倪俊卿成就及荣誉 江苏种牛站有几家? 山东宏正牧业有限公司服务承诺 吃早餐后抽血会影响体检结果吗 电脑如何设置护眼模式(台式电脑如何设置护眼模式) 电脑显示器设置护眼电脑屏幕怎么设置比较护眼 广告机是否支持分屏显示功能? java运营问题 公司服务器装的window server 2008 64位的系统 ,但java虚拟机最大内存只有1600M。 孩子晚上老是翻来覆去睡不着觉,也不哭闹,就是各种姿势变换,怎么回事? 关于我的世界最大内存的问题? tomcat下jvm设置的最大值 “灵活善变”的善是什么意思 学习python培训都有什么课程? JVM在大内存服务器上怎么充分利用硬件资源 业绩非常好的销售人员不受公司管制时应如何处理? 善在古文中有哪些意思 善鼓琴,善意,善始善终,善听,脸面善,行善,善变,善举。其中善的意思。 我是公司人力资源部的,请问我要如何对我们公司的各部门进行绩效考核了? 中国四大银行所开展的业务有什么区别? 善的意思 善举,善策,行善,勇战善战,友善,善变的意思分别是什么呀? 社保卡为什么要交给具有社保卡一揽子服务的广东德生科技有限公司去做呢? 现在社会上有好多家银行,比如兴业银行,光大银行,民生银行,商业银行等等,这些银行与中国四大银行区别 跪求办公室秘书、财务、主任的年终奖金考核制度 狡猾善变的善是什么意思!! 过敏性鼻炎(对冷空气过敏)怎样才能治好! 由德生科技提供的精准就业服务效果怎么样? 我想知道中国四大(中国银行、工商银行、建设银行、农业银行)银行的网上银行都有些什么业务,有什么异同 windows server跑tomcat内存2g够用吗 怎样提升32位JAVA的内存分配限制 tomcat安装 64位系统、32位jdk 我的笔记本内存有8g,但为什么eclipse的Xmx最高只能设置到1500m? 如何查看jdk是多少位的,我的是1.7的版本 如何设置jvm的大小?jvm的大小收到哪些因素*,例如系统可用虚拟内存 我的世界java64位了,为什么调游戏内存后,显示java32位系统,最多只可以1024内存, 64位的用32位的Java会卡吗? 有没有最小的正数,为什么。 有没有最小的正数有没有最大的负数有没有绝对值最小的有理数 有最小自然数,也有最小正数 什么什么酒什么的看图猜成语 成语什么酒什么 什么什么什么酒 灯什么酒什么的成语 灯什么酒什么成语 词语灯什么酒什么 肖申克的救赎百度云啊。谢谢! 成语,什么什么酒 wps怎么做文档