`
zhangwei_david
  • 浏览: 475968 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Eclipse PermGen space 解决方法

    博客分类:
  • Java
 
阅读更多

改eclipse.ini文件,修改如下:

复制代码
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms1024m
-Xmx1024m
-XX:PermSize=512M 
-XX:MaxPermSize=512M
分享到:
评论

相关推荐

    java.lang.OutOfMemoryError: PermGen space及其解决方法

    ### Java.lang.OutOfMemoryError: PermGen space 及其解决方法 #### 一、PermGen space 概述 在Java虚拟机(JVM)中,PermGen space(永久代)是用于存储类的信息、常量、静态变量等数据的区域。在Java 8之前,Perm...

    Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError PermGen space的解决方案

    Eclipse 中通过 Tomcat 运行 J2EE 项目 java.lang.OutOfMemoryError PermGen space 的解决方案 在 Eclipse 中通过 Tomcat 运行 J2EE 项目时,可能会出现 java.lang.OutOfMemoryError: PermGen space 异常,这是由于...

    解决Eclipse Tomcat OutOfMemoryError:PermGen space的问题

    总的来说,遇到`OutOfMemoryError: PermGen space`问题时,首先要分析应用是否频繁加载大量类或使用大量库,然后通过增大 PermGen 区域的大小来解决。此外,升级到Java 8及以上版本也是一个有效的解决方案,因为这些...

    eclipse 内存溢出解决办法

    #### 三、PermGen Space 内存溢出的解决方法 1. **手动设置MaxPermSize大小** 为了防止PermGen Space内存溢出,可以通过调整JVM启动参数来手动设置PermGen Space的最大值。常用的命令行参数如下: ``` -Xms256...

    Eclipse的内存优化与内存不足问题.pdf

    通过合理的配置JVM参数,尤其是调整PermGen Space的大小,可以有效解决Eclipse中的内存不足问题。此外,还应注意优化项目的第三方库管理,减少不必要的类加载,从而进一步提升Eclipse的稳定性和性能。 总之,正确地...

    Myeclipse下java.lang.OutOfMemoryError Java heap space的解决

    通过以上方法,通常可以有效解决Myeclipse下出现的`java.lang.OutOfMemoryError: Java heap space`问题。需要注意的是,在调整JVM参数时应当根据实际情况合理设置,以免造成资源浪费或者性能下降。同时也要持续关注...

    myeclipse内存溢出问题解决方案

    在MyEclipse的安装目录下的`eclipse.ini`文件中,也有类似的设置,如`-XX:MaxPermSize`等,这是MyEclipse自身的启动参数。而Tomcat的启动脚本`catalina.bat`中设置的`JAVA_OPTS`则是针对Tomcat服务器的内存配置,这...

    解决Java_heap_space问题

    - 调整永久代(PermGen space,JDK 7及以前版本使用)或元空间(Metaspace,JDK 8及以上版本使用)大小。对于永久代,可以使用`-XX:PermSize`和`-XX:MaxPermSize`参数进行配置;对于元空间,则通过`-XX:...

    tomcat_eclipse配置内存溢出

    通过上述配置,可以有效解决由内存不足引起的`java.lang.OutOfMemoryError: PermGen space`等问题。在实际操作中,可以根据实际情况灵活调整这些参数的值,以达到最佳的性能表现。此外,建议定期清理不必要的类加载...

    系统稳定性——OutOfMemoryError常见原因及解决方法1

    `Permgen space`是JDK 8之前的版本中用于存储类元数据的空间。当加载的类过多或过大时, PermGen会耗尽。在JDK 8及以后的版本中,PermGen被Metaspace取代,但原理相同。 - 如果在程序启动时出现此错误,可通过增加...

    eclipse常见报错

    1. Tomcat 服务器运行一段时间,总是会自动报异常:java.lang.OutOfmemoryError:PermGen Space 的错误。 解决方法:添加JVM参数:-Xms456m -Xmx556m -XX:PermSize=128m -XX:MaxPermSize=256m。如果是在 Tomcat 目录...

    eclipse_failed_to_create_the_java_virtual_machine_问题图文解析_收藏

    PermSize 和 MaxPermSize 的设置应该根据实际情况进行调整,太小可能会导致 java.lang.OutOfMemoryError: PermGen space。 重启 Eclipse 后,该问题应该解决。 其他解决方法 除了修改 eclipse.ini 文件外,还可以...

    Eclipse全面提速小技巧.zip

    在旧版JVM中, PermGen 是用于存储类元数据的空间,如果不足,会导致"OutOfMemoryError: PermGen space"错误。因此,适当增加 PermSize 和 MaxPermSize 参数(如"-XX:MaxPermSize=512m")有助于预防这类问题。 "**4...

    eclipse tomcat启动,内存溢出问题

    其中`-Xms`表示初始堆内存大小,`-Xmx`表示最大堆内存大小,而`-XX:MaxPermSize`则用于设置永久代(PermGen space)的最大值(注意,在Java 8及以上版本中,PermGen已被元空间所取代)。 ##### 2. 在Eclipse中配置...

    java解决nested exception is java.lang.OutOfMemoryError Java heap space

    4. **调整PermGen空间**:在Java 8之前, PermGen 区域用于存储类的元数据,如果这个区域耗尽,会出现`java.lang.OutOfMemoryError: PermGen space`错误。在Java 8中,这部分被MetaSpace取代,可通过`-XX:...

    eclipse和tomcat的内存配置

    - `-XX:PermSize`: 设置方法区(initial PermGen space)的初始大小。 - `-XX:MaxPermSize`: 设置方法区的最大大小。 示例配置如下: ``` -vmargs -Dosgi.requiredJavaVersion=1.8 -Xms128m -Xmx512m -XX:PermSize=...

    eclipse 内存不足的问题

    2. **永久代(PermGen Space)溢出**:早期版本的JVM中,类定义存储于永久代中。如果加载了大量的类和资源,永久代可能会耗尽。 3. **项目规模过大**:对于包含大量代码、资源文件的大项目,Eclipse需要更多的内存来...

    高手总结的9种OOM常见原因及解决方案.docx

    高手总结了9种OOM常见原因及解决方案,涵盖Java heap space、GC overhead limit exceeded、Permgen space、Metaspace、Unable to create new native thread等多种情况。 1. Java heap space Java heap space错误...

    Eclipse运行时提示failed to create the java virtual machine

    1. **内存分配不足**:当 JVM 的内存参数设置不合理,特别是永久代 (PermGen space) 的大小设置过小或未正确配置时,会导致 JVM 无法成功启动。 2. **不兼容的 JDK 版本**:如果 Eclipse 所需的 JDK 版本与实际安装...

Global site tag (gtag.js) - Google Analytics