`
星海孤舟
  • 浏览: 68986 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

eclipse直接启动的时候提示错误:Could not reserve enough space for object heap

阅读更多
-arch [processor architecture]
描述:指定所使用的处理器的类别
举例:eclipse -arch x86或eclipse -arch sparc

-application [id]
描述:指定要运行的应用,id为扩展org.eclipse.core.applications扩展点的插件id加扩展id
举例:例如有个插件id为edu.sdu.app,扩展id为myapp,则eclipse -application edu.sdu.app.myapp,就会执行你的扩展应用

-clean
描述:清空插件缓存内容
举例:eclipse -clean,有时插件显示不出来是因为Eclipse将插件进行了缓存以加速启动过程,若指定此参数则会清空缓存,从头加载

-configuration [cofigfile location]
描述:指定配置文件的位置,在启动时使用此目录下的配置文件config.ini来启动
举例:eclipse -configuration d:/eclipse/configuration

-data [workspace location]
描述:指定启动时的Workspace位置
举例:例如Workspace位置设在D:/myworkspace,则eclipse -data D:/myworkspace

-debug [option file]
描述:以Debug状态启动Eclipse,所有的Debug开关在.options文件中指定
举例:eclipse -debug d:/eclipse/.options

-dev [classpath entry]
描述:以开发状态启动Eclipse,这会添加所有指定的路径作为每个插件的Classpath
举例:例如eclipse -dev bin,会将产生在bin目录下的所有类加载到类路径中,这在开发插件时非常有用

-nosplash
描述:指定启动时不显示闪屏
举例:eclipse -nosplash

-vm [jre path]
描述:指定启动时所使用的Java虚拟机
举例:例如要使用自己的Java虚拟机,则eclipse -vm D:/j2sdk1.4.2_04/jre/bin/java.exe,这样还有一个好处,就是可以开启一个Console,能够显示控制台信息,当然若使用eclipse -vm D:/j2sdk1.4.2_04/jre/bin/javaw.exe则不会再显示控制台

-vmargs [Java VM arguments]
描述:指定启动时要使用的Java虚拟机参数
举例:例如要指定使用的内存容量,则eclipse -vmargs "-Xms256m -Xmx1024m"
注:此参数一定要放在所有参数变量的最后面
------------------------------------------------------------------------------
--launcher.XXMaxPermSize
-vmargs
-Xms128m
-Xmx512m
直接将XXMaxPermSize 后面的配置直接删除就好用了
分享到:
评论

相关推荐

    could not reserve enough space for object heap

    "could not reserve enough space for object heap" 是一个常见的Java虚拟机(JVM)启动时遇到的问题,这通常意味着JVM在尝试分配堆内存时遇到了不足的空间。这个问题涉及到Java内存管理和虚拟机配置,对于理解Java...

    使用eclipse连接mysql时报错Could not create Poool…

    ##另外这个看报错时,主要是根据报错的提示括弧()里的报错处理异常, ##如果()里有关于Time报错。在写地址时加参数就可以了,如上图鼠标处。 #此处理方法时查阅各种百度调式几小时成功的,希望能帮到你 作者:~!~

    论文研究 - 越南Backan Kimhy Reserve的经济价值

    这项研究通过结合陈述偏好方法和基于市场的方法(如市场价格方法,重置成本,可避免成本)来检验Kimhy Reserve的总经济价值(TEV)。 结果表明,Kimhy Reserve具有使用价值和非使用价值。 Kimhy Reserve邻近社区的...

    tomcat常见错误与解决方法.pdf

    在 Tomcat 启动时,提示:“Error occurred during initialization of VM Could not reserve enough space for object heap”。该错误是因为 Tomcat 的 bin 目录下,catalina.sh 文件的 Tomcat 内存参数配置过大,...

    dex2jar+jd-gui

    在Android应用开发中,安全和隐私保护是至关重要的议题,然而,有时候为了学习、调试或者逆向工程的目的,我们需要对APK文件进行反编译。在这个过程中,`dex2jar` 和 `jd-gui` 是两个非常关键的工具,它们在Android...

    Jbuider启动

    Could not reserve enough space for object heap Unable to create JVM. ``` 这表明在初始化Java虚拟机时发生了错误,具体原因是无法为对象堆分配足够的内存空间。这意味着当前系统的内存设置不足以支持JBuilder...

    WIN7安装gradle环境

    Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. ``` * **调整内存设置** 检查`gradle....

    android studio 新建项目报错的解决之路

    6. **内存分配问题**:另一个常见的错误是“Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap”。这意味着JVM在启动时无法分配足够的内存。你可以通过修改`...

    web程序打包成移动端可装的apk

    在打包过程中可能会遇到问题,如描述中提到的错误日志:“Error occurred during initialization of VM...Could not reserve enough space for 1048576KB object heap”。这个错误表明Java虚拟机(JVM)在启动时无法...

    MTK 编译过程可能会遇到的几个非正常错误

    Couldn't reserve space for cygwin's heap ``` **问题描述**: 此错误提示表示在为 Cygwin 的堆分配空间时出现了问题。Cygwin 是一套在 Windows 操作系统上运行的 POSIX 兼容工具集。 **原因分析**: - **内存...

    EurekaLog_7.5.0.0_Enterprise

    7)....Fixed: Generic names with "," could not be decoded in Viewer 8)....Fixed: Updated Windows 10 detection for latest builds of Windows 10 9)....Fixed: Sleep and hybernation no longer trigger false-...

    (1)(好东西)永磁同步电机矢量控制策略研究与控制器实现

    永磁同步电机是数控机床!机器人控制等的主要执行元件,随着 稀土永磁材料!永磁电机设计制造技术!电力电子技术!微处理器技 术的不断发展和进步,永磁同步电机控制技术成为了交流电机控制技 术的一个新的发展方向"基于它...

    解决cordova+vue 项目打包成APK应用遇到的问题

    当执行`cordova build android`命令时,可能会出现“Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap”的错误。为解决这个问题,可以在系统环境变量中创建一...

    RESERVE 模块.pdf

    【RESERVE模块】是SIMATIC ET 200S分布式I/O系统中的一款组件,型号为6ES7138-4AAx1-0AA0。该模块主要用于预留I/O通道,确保系统在扩展或替换时有充足的接口资源。在工业自动化领域,这种模块的使用能够帮助用户灵活...

    Liberty Reserve API SCI中文官方开发文档

    Liberty Reserve(LR)曾是一种在线支付系统,广泛用于电子商务交易。尽管该服务已不再运营,但其API(应用程序编程接口)的相关知识仍然对理解数字货币和支付系统开发具有一定的历史价值和教育意义。以下是关于...

    msys-1.0.dll

    在描述中提到的“Couldn't reserve space for cygwin's heap”错误,通常发生在安装或运行基于Cygwin的程序时。这个错误意味着系统在尝试为Cygwin的堆分配内存空间时失败了。Cygwin是另一个类似Msys的开源项目,它为...

    MySQL 的 msys-1.0.dll 原文件

    MySQL 的 msys-1.0.dll 源文件 msys-1.0.dll 有效解决RVDS编译Couldn't reserve space for cygwin's heap错误。下载后替换tools\MSYS\bin\msys-1.0.dll原文件。 msys

    Reserve Balances Maintained: Federal Reserve Banks 维持储备金余额:美联储银行-数据集

    维持的准备金余额总额是指机构在联邦储备银行的帐户中可用来满足准备金要求的余额数量。从历史上看,该系列不包括准备金中用于合同清算...total-reserve-balances-maintained-with-federal-reserve-banks_metadata.json

    POINT I/O Address Reserve Module.pdf

    POINT I/O Address Reserve Module属于系列C产品,能够保留一个节点地址,以便未来插入任何选项。 POINT I/O Address Reserve Module包含了多个组成部分,包括安装底座(mounting base)1734-MB、可移动终端块...

Global site tag (gtag.js) - Google Analytics