`

eclipse_启动参数介绍

 
阅读更多

from: http://hi.baidu.com/dd_taiyangxue/item/bde49535c3d4d7be633aff51

 

其实,Eclipse是一个可以进行非常灵活配置的系统,除了以缺省的方式启动以外,还可以指定各种参数来定制启动方式。在参考了一些资料之后,我总结了一些比较常用的启动时Command Arguments,如果有不正确的地方希望大家予以指出。

-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 -vmD:/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"
注:此参数一定要放在所有参数变量的最后面

如果你觉得你的Eclipse在启动的时候很慢(比如说超过20秒钟),也许你要调整一下你的Eclipse启动参数了,以下是一些``小贴士'':

1. 检查启动Eclipse的JVM设置。 在Help\About Eclipse SDK\Configuration Detail里面,你可以看到启动Eclipse的JVM。 这个JVM和你在Eclipse中设置的Installed JDK是两回事情。如果启动Eclipse的JVM还是JDK 1.4的话,那最好改为JDK 5,因为JDK 5的性能比1.4更好。

C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe"

2. 检查Eclipse所使用的heap的大小。 在C:\eclipse目录下有一个配置文件eclipse.ini,其中配置了Eclipse启动的默认heap大小

-vmargs
-Xms40M
-Xmx256M

所以你可以把默认值改为:

-vmargs
-Xms256M
-Xmx512M

当然,也可以这样做,把堆的大小改为256 - 512。

C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe" -vmargs -Xms256M -Xmx512M

3. 其他的启动参数。 如果你有一个双核的CPU,也许可以尝试这个参数:

-XX:+UseParallelGC

让GC可以更快的执行。(只是JDK 5里对GC新增加的参数)

分享到:
评论

相关推荐

    Eclipse启动参数设置

    本文将详细介绍Eclipse启动参数的意义、作用以及如何进行设置。 #### 1. Eclipse启动参数概述 Eclipse启动参数主要分为两类:一类是针对Eclipse自身的参数;另一类则是针对JVM(Java虚拟机)的参数。其中,JVM参数...

    eclipse启动参数设置

    本文将详细介绍Eclipse启动参数的相关知识,帮助读者更好地理解和应用这些参数。 #### 二、Eclipse启动参数的重要性 在使用Eclipse进行开发时,合理设置启动参数可以有效提高IDE的性能,减少内存泄漏的风险,同时...

    Eclipse 的启动参数

    Eclipse 的启动参数 Eclipse 的启动参数可以分为三类:JVM、Eclipse 和 OSGI。这些参数在 Eclipse 的启动过程中扮演着重要的角色。 JVM 参数 * `-vmargs`:用于设置 JVM 的参数,例如堆栈大小、垃圾回收器等。 * ...

    eclipse_win32.x86_64_1.1.300.v20150602-1417.zip

    5. `dropins`:插件注入目录,用户可以将自定义的插件放置在此目录下,Eclipse启动时会自动识别并加载。 6. `bin`:二进制文件目录,包含Eclipse的可执行文件,如`eclipse.exe`。 7. `images`:图标和其他图形资源。...

    eclipse_001

    5. **eclipse.ini**:这是Eclipse的启动配置文件,其中定义了启动参数,如JVM版本、内存分配、启动插件等。通过修改此文件,用户可以自定义Eclipse的启动行为。 6. **artifacts.xml**:此文件可能与Eclipse的p2更新...

    OSGI.rar_OSGI eclipse_eclipse osgi_java OSGI_osgi

    2. **OSGI架构**:OSGI框架的组成部分,如框架、服务注册表、生命周期管理(启动、停止、更新、卸载Bundle)等。 3. **Eclipse与OSGI**:Eclipse是如何基于OSGI构建的,每个插件如何作为OSGI Bundle运行,以及如何...

    eclipse_BPEL_1

    3. **configuration.rar**:这个文件可能包含Eclipse的配置信息,如工作空间设置、启动参数等。这些配置会影响Eclipse的行为和外观。 4. **features.rar**:Eclipse的特性(Features)是插件的集合,它们共同提供一...

    eclipse_oxygen_jb51.rar

    3. `eclipse.ini` 文件是Eclipse的启动配置文件,用于指定启动参数,如JVM版本、内存分配、工作空间路径等,是自定义Eclipse行为的关键文件。 4. `jb51.net.txt` 可能是Eclipse下载时的来源信息或者版本说明,通常...

    Eclipse_STM32_DEMO

    5. **构建流程**:Eclipse允许自定义构建规则,可以配置预处理、编译、汇编和链接的命令行参数。对于STM32,这可能涉及到指定交叉编译器路径和选项。 6. **调试配置**:Eclipse集成JTAG或SWD调试器接口,如ST-Link...

    Eclipse教程_Eclipse_平台_

    1. 安装与启动:下载Eclipse IDE后,按照安装向导进行安装,完成后双击图标启动。首次启动时,Eclipse会提示设置工作空间,这是存储项目和配置信息的地方。 2. 工作区与视图:Eclipse的工作区包含多个视图,如...

    使用Eclipse调试J2ME应用程序.zip_Eclipse_eclipse j2me_j2me_zip

    Eclipse将自动启动J2ME模拟器并运行应用程序。 2. 在代码中设置断点,使用调试工具栏(或者快捷键F8/F5)进行单步执行、查看变量值和调用堆栈。 **MIDP Debugging Basics** 在调试J2ME应用程序时,以下是一些基本...

    (WORD版本) Eclipse_lomboz_jboss 开发指南

    6. **设置JBoss服务器**:在Eclipse中添加JBoss服务器实例,指定JBoss安装目录,然后配置服务器的启动参数。这允许Eclipse与JBoss之间进行通信,实现应用的热部署。 7. **创建J2EE项目**:使用Lomboz插件,开发者...

    绿色免安装eclipse_4.5.0(window)开发运行环境配置说明文档

    2. **修改启动参数**: - 将`-vm` 参数设置为JDK的javaw.exe路径。 - 示例:`-vm C:/Program Files/Java/jdk1.6.0_17/bin/javaw.exe` 3. **其他可选参数**: - 可以根据需要调整Eclipse的启动内存分配等参数。 ...

    Eclipse_Debug_调试技巧入门_Eclipse_Debug_调试技巧入门_

    你需要在服务器端配置JVM启动参数,添加"-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000",其中8000是调试端口。然后在Eclipse中创建远程Java应用配置,指定服务器的IP地址和端口,就可以...

    Eclipse_MyEclipse_中文化_汉化.doc

    2. **修改启动参数**:找到MyEclipse的启动快捷方式,编辑其属性。在命令行参数中,找到"-Duser.language=en",将"en"改为"zh_cn"。这将告诉MyEclipse使用中文语言包。 3. **覆盖文件**:另一种方法是将MyEclipse的...

    eclipse指定启动的虚拟机配置说明

    为了确保 Eclipse 在特定的 Java 运行时环境中运行,用户需要正确配置 Eclipse 的启动参数。本文将详细介绍如何在 Eclipse 中指定启动的虚拟机配置。 ### 配置步骤详解 #### 1. 找到 Eclipse 的安装目录 - ...

    Eclipse快捷键大全和启动参数大全

    **Eclipse启动参数大全** Eclipse的启动参数可以根据个人需求进行调整,以优化性能、内存分配或解决特定问题。 1. `-vmargs`: 指定JVM参数,如-Xms(初始堆大小)和-Xmx(最大堆大小),如`-vmargs -Xms512m -Xmx1024m...

    eclipse强制启动

    具体操作方法是在Eclipse的启动参数中加入`-clean`选项,该选项会清除工作空间的缓存,从而帮助解决一些由插件引起的异常。 ```cmd START D:\eclipse\eclipse.exe -vm %JAVA_HOME%\bin\javaw.exe -clean ``` 4. ...

    Eclipse 快捷键大全和启动参数大全.txt

    6. **-application**: 指定Eclipse启动时的应用程序ID。 7. **-boot**: 指定Eclipse平台的boot.jar文件路径。 8. **-classloaderproperties**: 指定类加载器属性文件路径。 通过这些参数,开发者可以根据具体需求...

Global site tag (gtag.js) - Google Analytics