关于Eclipse提示Failed to create the java virtual machine问题解决办法

简介:

本本好久没有打开Eclipse了,今天突然打开就报上面标题中的错误,这段日子我可没动Eclipse相关的东东啊?

上网查了一下,解决很easy。

解决办法:

1.问题现象

7812032_1286033590Wxvo.jpg

 

2.java虚拟机初始化失败!寻找eclipse解压路径

7812032_1286033590Xyb0.jpg

 

3.寻找eclipse初始化文件

7812032_1286033591aso9.jpg

 

4.右击打开(此处以ultraedit打开为例)

7812032_1286033593peKj.jpg

 

5.打开寻找初始化。虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制设置(原256,设置为128)

注意:此处设置不可太小,且有两处,图中已有标注

7812032_1286033594s92Z.jpg

 

6.保存重启eclipse

7812032_1286033595ZlLX.jpg

 

说明:PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)等这些可反射(reflective)对象分配内存限制,这些内存不包括在Heap(堆内存)区之中。

-Xms128m 
表示JVM Heap(堆内存)最小尺寸128MB,初始分配
-Xmx512m 
表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。

-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配
过小会导致:java.lang.OutOfMemoryError: PermGen space










本文转自 我不会抽烟 51CTO博客,原文链接:http://blog.51cto.com/zhouhongyu1989/1374392,如需转载请自行联系原作者

目录
相关文章
|
7月前
|
Kubernetes Java Linux
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
1613 0
|
1月前
|
Java Linux Windows
Java“Could Not Create Java Virtual Machine”解决
当在Java中遇到“Could Not Create Java Virtual Machine”错误时,通常是由于内存设置不当、Java版本不兼容、类路径错误或操作系统限制等原因导致JVM无法启动。解决方法包括调整内存参数、确认Java版本兼容性、检查类路径和启动参数、以及检查用户权限和文件系统。
189 1
|
7月前
|
搜索推荐 Java 开发者
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
【5月更文挑战第14天】org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
890 1
|
4月前
|
网络协议 Java 编译器
Java常见异常及对应解决办法
Java常见异常及对应解决办法
64 10
|
4月前
|
Java 编译器
Error:java: Compilation failed: internal java compiler error
Error:java: Compilation failed: internal java compiler error
103 1
|
5月前
|
Java
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
|
7月前
|
Java
IDEA Error:java: Compilation failed: internal java compiler error 解决办法
IDEA Error:java: Compilation failed: internal java compiler error 解决办法
211 0
|
6月前
|
数据采集 Java Linux
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】
142 0
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】
|
6月前
Failed to bind properties under ‘logging.level‘ to java.util.Map java.lang.String, java.lang.String
Failed to bind properties under ‘logging.level‘ to java.util.Map java.lang.String, java.lang.String
44 0
|
7月前
|
JSON 前端开发 数据格式
`java.time.LocalDateTime` from String \“2020-11-19\“: Failed to deserialize java.time.LocalDateTime
`java.time.LocalDateTime` from String \“2020-11-19\“: Failed to deserialize java.time.LocalDateTime
133 1
下一篇
DataWorks