`

Eclipse虚拟内存不足解决方法(Eclipse中虚拟内存设置)

阅读更多
Eclipse最近在做J2EE项目中 发现老是出现虚拟内存不足的提示
前2天去加了根内存 问题同样存在
为了让我在写代码时 不在出现那讨厌的内存不足的提示 也为了
不让那破机器再卡住 今天找到了解决方法 试过后好象确实没出
内存不足的提示了
提示大概如下:
MyEclipse has detected that less than 5% of the 64MB of Perm
Gen (Non-heap memory) space remains. It is strongly recommended
that you exit and restart MyEclipse with new virtual machine memory
paramters to increase this memory.  Failure to do so can result in
data loss. The recommended Eclipse memory parameters are:
eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M

解决方法:
找到Eclipse安装文件下的eclipse.ini配置文件
通常里面都是写的-vmargs-Xms40m-Xmx256m
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小.一般报内存不足时,都是说这个太小,
                       堆空间剩余小于5%就会警告,建议把这个稍微设
                               大一点,不过要视自己机器内存大小来设置
-XX:PermSize:最大堆大小.这个也适当大些

把里面的参数改为
-vmargs 
-Xms128M 
-Xmx512M 
-XX:PermSize=128M 
-XX:MaxPermSize=256M
分享到:
评论

相关推荐

    eclipse 内存不足的问题

    ### Eclipse 内存不足问题详解及解决方案 ...通过以上步骤,可以有效地解决Eclipse中的内存不足问题,提高开发效率和稳定性。在实际操作过程中,还需要不断根据具体情况进行调整,以达到最佳效果。

    eclipse虚拟缓存处理

    然而,在使用Eclipse过程中,用户可能会遇到“Eclipse无法打开”的问题,这通常与虚拟缓存处理,即内存设置不当有关。本文将详细解析如何通过调整Eclipse的虚拟缓存,解决其启动问题,确保软件运行流畅。 ### 一、...

    eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹

    描述中提到的链接指向了一个博客文章,可能详细解释了如何在Eclipse中配置Maven项目,设置多个源代码文件夹,以及如何在Tomcat上创建虚拟目录。虽然具体内容未提供,但可以推测这篇博客可能会涵盖以下步骤: 1. ...

    Eclipse&SDK软件及虚拟环境(2)

    在本文中,我们将深入探讨"Eclipse&SDK软件及虚拟环境(2)"这一主题,重点关注JAVA手机软件开发、Eclipse IDE以及虚拟环境的使用。在JAVA手机软件开发中,Eclipse是一个广泛使用的集成开发环境(IDE),而SDK...

    eclispse 设置内存

    总结起来,Eclipse内存不足的问题可以通过调整`eclipse.ini`文件中的内存参数来解决。正确设置`-Xms`、`-Xmx`、`-XX:PermSize`和`-XX:MaxPermSize`,可以有效提升Eclipse的性能,减少因内存不足导致的错误和中断,...

    内存分配算法课程设计(Eclipse+Java)

    在这个课程设计中,我们将使用Java编程语言在Eclipse集成开发环境中实现内存分配的模拟。Eclipse因其强大的调试工具和丰富的插件支持,是进行此类项目的好选择。 1. **内存管理基础** - 内存分为两种类型:虚拟...

    Eclipse&SDK软件及虚拟环境(1)

    在本文中,我们将深入探讨Java手机软件开发的关键工具——Eclipse IDE和Android SDK,以及如何配置和使用虚拟环境。Eclipse是一款广泛应用于Java开发的集成开发环境,而Android SDK则是开发Android应用程序的基础...

    eclipse+gradle解决android 65k 方法问题

    ### Eclipse + Gradle 解决 Android 65K 方法限制问题详解 #### 一、问题背景与概述 在早期的 Android 应用开发中,开发者可能会遇到一个常见的问题——65K 方法数量限制。由于 Dalvik 虚拟机的设计限制,每个 APK...

    创建虚拟目录方法介绍

    ### 创建虚拟目录方法介绍 #### 一、虚拟目录的重要性与背景 随着互联网技术的发展,越来越多的企业和个人选择在网络上部署自己的Web应用程序。在ASP.NET框架中,每个Web应用程序都在一个独立的.NET运行时应用域中...

    tomcate和jetty虚拟目录配置方法

    如果你希望为所有在特定目录下的Web应用自动创建虚拟目录,可以在`etc/webdefault.xml`中设置。例如,将所有位于`/var/myapps`目录下的应用视为虚拟目录: ```xml ... <context-path>/myapp/* ... ``` 这...

    Eclipse中导入Tomcat

    这只是一个基础的设置过程,实际开发中可能需要更复杂的配置,例如设置虚拟主机、配置数据源、调整JVM参数等。不断学习和实践,你将更加熟练地驾驭Eclipse和Tomcat,为你的Java Web开发带来便利。

    Eclipse_MS5145扫码枪设置指引SOP

    通过以上介绍,我们可以了解到Eclipse_MS5145条码扫描枪的基本使用方法,以及如何在不同应用场景下对其设置进行调整,以满足在Word和Excel等不同软件中录入数据的需求。掌握这些知识点,对确保高效准确地完成条码...

    Ubuntu中eclipse的安装

    Ubuntu中eclipse的安装 在Ubuntu系统中安装eclipse是一个非常重要的步骤,特别是在进行大数据处理和开发时。下面将详细介绍如何在Ubuntu系统中安装eclipse。 首先,需要从eclipse官网下载eclipse文件包。可以...

    Eclipse中Python插件

    2. Python开发环境配置:在Eclipse中安装PyDev后,需要进行一些基本配置,如设置Python解释器路径、创建Python项目、配置源代码路径等。这些配置有助于确保Eclipse正确理解Python项目,并能提供有效的代码完成和错误...

    Eclipse中的Python插件

    3. **调试**:强大的调试工具,包括断点设置、单步执行、查看变量值、调用堆栈分析等功能,有助于追踪和解决程序中的错误。 4. **集成开发环境**:PyDev与Eclipse的集成使得用户可以享受到Eclipse的其他特性,如...

    eclipse 离线添加Genymotion插件

    7. 现在你可以配置插件设置,如Genymotion的安装路径、SDK路径等,然后就可以在Eclipse中愉快地使用Genymotion模拟器了。 请注意,离线安装的插件版本可能不是最新的,因此可能无法支持最新的Genymotion或Eclipse...

    Eclipse中使用MaterialRefreshLayout

    你可以通过USB连接真机设备,或者在Eclipse的AVD Manager中创建虚拟设备来测试。 总的来说,Eclipse中使用MaterialRefreshLayout可以为你的旧项目注入新的活力,提供与现代Android应用相匹配的用户体验。虽然...

    Windows下Eclipse离线安装ADT方法

    ### Windows下Eclipse离线安装ADT方法 #### 背景介绍 在进行Android应用开发时,Eclipse集成开发环境及其插件ADT(Android Development Tools)是开发者们常用的工具之一。但在某些网络受限的环境下,直接通过...

    java虚拟内存和缓冲流

    虚拟内存和缓冲流,直接粘贴到eclipse或者cmd运行即可

Global site tag (gtag.js) - Google Analytics