10 windows 启动虚拟机报错_如何修复Windows 10中的Java虚拟机致命错误
当某些用户尝试启动基于Win10的Java的软件时,会弹出Java虚拟机致命异常错误。完整错误消息指出:“Could not create the Java Virtual Machine. Error: A fatal exception has occurred.” ( 无法创建Java虚拟机。错误:发生了致命异常), Java程序无法运行。这里介绍这个Java虚拟机致命错误的一些潜在修复。
修复Java虚拟机错误的解决方案:
1.为Java设置新的系统变量
当Java需要更大的全局最大堆内存大小时,通常会出现Java虚拟机错误。通过扩展分配给Java的最大RAM来解决该问题。用户可以通过建立新的Java System Variable来实现,如下所示。
使用Windows键+ R键盘快捷键打开运行。
在“运行”中输入“sysdm.cpl”,然后单击“ 确定”以在下面的图像中打开窗口。
选择该窗口上的“高级”选项卡。
单击“ 环境变量”按钮以打开下面的窗口。
单击“ 系统变量”框下的“ 新建”按钮。
在“变量名称”文本框中输入“_JAVA_OPTIONS”。
然后在“变量值”文本框中输入“-Xmx512M”,这会将RAM分配增加到512 MB。
单击“ 确定”按钮关闭窗口。
然后按环境窗口上的确定按钮。
2.选择“以管理员身份运行Java选项”
Java虚拟机错误也可能是由于管理员权限不足造成的。因此,某些用户可能需要为Java分配管理员权限。用户可以在Windows 10中为Java分配管理员权限,如下所示。
使用Windows键+ Q键盘快捷键打开Cortana。
在搜索框中输入“Java”。
然后右键单击Java并选择打开文件位置以在文件资源管理器中打开Java的文件夹。
现在,用户可以右键单击java.exe并选择“ 属性”。
选择兼容性选项卡。
选择“以管理员身份运行此程序”选项。
选择“ 应用”选项。
单击“ 确定”关闭窗口。
3.重新安装Java
重新安装Java也可能会修复某些用户的Java虚拟机错误。首先,在“运行”中输入“appwiz.cpl”并单击“ 确定 ” ,卸载当前安装的Java版本。
在搜索框中输入“Java”。
选择Java,然后单击卸载。
在打开的任何确认窗口中单击是。
此后,重新启动Windows。
然后在浏览器中打开Java下载页面。
用户需要32位Java用于32位程序,64位Java用于64位软件。如果有疑问,最好的办法是通过单击Windows Offline和Windows Offline 64位来下载和安装两个Java版本。
此后,打开Java安装向导。
单击安装向导上的“ 安装”按钮。
那么,这就是用户如何修复Java虚拟机致命错误。这些解决方案通常会修复Java虚拟机致命错误,以便用户可以运行所需的Java软件。
10 windows 启动虚拟机报错_如何修复Windows 10中的Java虚拟机致命错误相关推荐
- 禅道启动mysql报错_测试工具之在Linux服务器上部署禅道Bug管理系统
Linux本次使用到的命令行记录 链接服务器的命令 ssh [root@www.leimingtech.net](mailto:root@www.leimingtech.net) -p 22233 - ...
- 启动azkaban报错_解决启动Azkaban报错问题:java.lang.NoSuchMethodError: com.google.comm
问题描述: 启动Azkaban报错: java.lang.NoSuchMethodError:com.google.common.collect.ImmutableMap.toImmutableMap ...
- ssm启动不报错_解决idea导入ssm项目启动tomcat报错404的问题
用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是 ...
- 启动hive报错_远程服务器模式Hive的搭建过程详解
昨天总结了一下Hive通过网络连接数据库模式的搭建过程,今天我来总结一下另外一种模式-远程服务器模式Hive的搭建过程. 首先,我们来看一下机器如何分配: 在集群中,我们准备四台虚拟机,node001 ...
- ubuntu安装mysql报错_解决Ubuntu 12.04中更改MySQL默认编码报错
Ubuntu 12.04,安装了MySQL,完了之后,更改了字符编译,就报错.感觉很郁闷. 环境: root@ubuntu:~# uname -a Linux ubuntu 3.2.0-23-gene ...
- viz::viz3d报错_我可以在Excel中获得该Viz吗?
viz::viz3d报错 Have you ever found yourself in the following situation? 您是否遇到以下情况? Your team has been ...
- java启动监听器报错_初识 Java-监听器
使用Listener类 当java web应用程序在web容器中运行时,在java web应用程序内部会不断发生各种事件,例如web应用的启动,暂停,销毁等.以及web应用中session开始和结束 ...
- quartz启动 mysql报错_使用Quartz2.2.3做持久化,启动程序后,控制台报错问题
该错误是由mysql-connector-java.jar版本太低导致. MLog clients using log4j logging. Initializing c3p0-0.9.1.1 [bu ...
- 本地windows启动nacos报错 ErrCode:500, ErrMsg:jmenv.tbsite.net
标题错误截图: 解决方式: startup.cmd -m standalone
- word2013插入excel对象报错_修改Word文档中嵌入的Excel对象
I need example code or even a 3rd party object that will allow me to get to an excel object embedded ...
最新文章
- 基于Keras的CNN/Densenet实现分类
- python学起来难不难-python很难学?学起来很吃力,想放弃?看别人是怎样学习的...
- 中国象棋程序的设计与实现(四)-- 一次“流产”的写书计划
- 利用DataSet对Xml文件操作
- matlab 基于GUI的PID研究
- Python爬虫(二)——豆瓣图书决策树构建
- 【Qt】Qt5.12连接MySQl5.7(亲自测试成功)
- 一维二维_Excel二维数据转一维,2种方法轻松搞定
- 红旗linux as4,可能是史上最完美的IC5141安装说明档(RHEL-AS4)
- [AngularJS]Chapter 1 AnjularJS简介
- 开源串口 Ymodem 上位机软件
- EOS project 中 的一个 jsp 文件中 调用 javascript函数的问题
- sql tempdb清理_SQL Server TempDB数据库和闩锁争用
- 对自定义SharePoint WebService的总结
- 基于html5 Canvas图表库 : ECharts
- lax文件的编码问题
- 智慧书-永恒的处世经典格言:121-160
- 小甲鱼c语言_C语言可以不用,但是不能不会!
- EMC、EMI、EMS和ESD的定义、区别和测试项
- 网格画法:原生 Canvas 画网格,可拖动、可放大缩小、并带有坐标系 0 0 位置辅助线
热门文章
- Verilog语言乒乓球机8段译码器
- 输入一个分数,将其约分为最简分式
- 计算机mac地址怎么修改密码,苹果电脑怎么修改MAC地址|苹果电脑修改MAC地址的方法...
- Linux下修改MAC值
- 使用命令行连接MySQL数据库
- c语言中fn等于1,Fibonacci数列的递推公式:Fn=Fn-1 + Fn-2,其中F1=F2=1
- Python学习心得体会
- 《弃子长安》第十六章 道阳心经
- pentaho java代码_将Pentaho移植到Eclipse_ee里运行
- excel去掉单元格的隐藏字符