`

给Eclipse RCP 产品瘦身

阅读更多
按默认配置制作的Eclipse Product。导出时有50多M。而我的程序中很多插件都没有使用。
经过一番精简,我的程序发布后只有10M左右了。
一般情况下只有下面的这些插件是必需的:
<plugin id="com.ibm.icu"/>
<plugin id="org.eclipse.core.commands"/>
<plugin id="org.eclipse.core.contenttype"/>
<plugin id="org.eclipse.core.expressions"/>
<plugin id="org.eclipse.core.jobs"/>
<plugin id="org.eclipse.core.runtime"/>
<plugin id="org.eclipse.equinox.common"/>
<plugin id="org.eclipse.equinox.preferences"/>
<plugin id="org.eclipse.equinox.registry"/>
<plugin id="org.eclipse.help"/>
<plugin id="org.eclipse.jface"/>
<plugin id="org.eclipse.osgi"/>
<plugin id="org.eclipse.swt"/>
<plugin id="org.eclipse.swt.win32.win32.x86" fragment="true"/>
<plugin id="org.eclipse.ui"/>
<plugin id="org.eclipse.ui.workbench"/>

分享到:
评论
1 楼 dearwolf 2007-03-29  
默认的配置确实多了很多东西,当我们在product里面的"configuration"标签页中选择"Add Required Plug-ins"的时候,不少无用的jar也会被加进来。

多谢多谢

相关推荐

    Eclipse RCP 软件打包发布方法

    以下是Eclipse RCP软件的打包和发布流程,详细解释了如何创建产品配置、集成JRE、添加闪屏等关键步骤。 1. **新建“产品配置”**:在Eclipse中,你需要通过"File" -&gt; "New" -&gt; "Other" -&gt; "Plug-in Development" -&gt;...

    eclipse rcp应用系统开发方法与实战源代码.zip

    10. **发布和部署**:最后,了解如何打包和部署Eclipse RCP应用,包括生成可执行的RCP产品,以及配置启动参数,以便在目标环境中运行。 通过这个压缩包中的教程和源代码,开发者不仅可以学习到Eclipse RCP的基本...

    EclipseRCP教程

    Eclipse RCP 教程 Eclipse RCP(Rich Client Platform)是一种基于 Eclipse 平台的客户端开发技术,能够帮助开发者快速构建功能强大且界面美观的桌面应用程序。在本教程中,我们将详细介绍 Eclipse RCP 的开发过程...

    Eclipse rcp深入浅出中英文版及配套代码

    Eclipse RCP,全称Eclipse Rich Client Platform,是一个基于Java的框架,用于构建桌面应用程序。这个框架由Eclipse基金会维护,是Eclipse IDE的一部分,允许开发者创建功能丰富的、可扩展的应用程序,拥有类似IDE的...

    Eclipse Rcp

    Eclipse原本是一个Java IDE,由IBM捐献给开源社区后,其可扩展性和丰富的插件生态系统吸引了众多开发者。Eclipse插件机制使其不仅能支持Java开发,还能扩展支持其他语言,如C/C++,和实现非开发功能,比如音乐播放器...

    eclipse RCP mp3工程

    【标题】"eclipse RCP mp3工程"指的是一个基于Eclipse Rich Client Platform(RCP)构建的专门处理MP3音频文件的应用程序。Eclipse RCP是一个强大的开发框架,允许开发者创建桌面应用,它提供了丰富的用户界面组件和...

    eclipse RCP Plug-in开发自学教程.pdf

    4. 向一个RCP应用程序产品中添加标志和帮助 每一章都基本独立于其他章节,读者可以根据自己的需求选择学习的章节。所有的代码均可直接运行,适合Eclipse开发者参考。 在学习本教程时,读者需要具备基本的Java基础...

    EclipseRcp 例子程序

    10. **部署与打包**:最后,学习如何将Eclipse RCP应用打包成可执行的RCP产品,包括生成启动配置、设置依赖关系等。 通过对“Eclipse RCP 例子程序”的深入学习和实践,开发者不仅可以掌握Eclipse RCP的基本使用,...

    Eclipse RCP培训.zip

    13. **部署与发布**:Eclipse RCP应用可以打包为可执行的RCP产品,通过Eclipse PDE工具进行发布,确保用户可以在各种平台上运行。 通过学习和实践这些知识点,开发者可以熟练掌握Eclipse RCP,构建出高效、稳定且...

    ECLIPSE+RCP应用系统开发方法与实战(PDF 高岗著)

    《ECLIPSE+RCP应用系统开发方法与实战》这本书是高岗先生关于使用Eclipse RCP(Rich Client Platform)进行应用系统开发的一本实战指南。Eclipse RCP是Eclipse IDE的一部分,它提供了一个框架,使得开发者可以构建...

    Eclipse RCP开发详解

    部署方面,Eclipse RCP应用通常打包为一个可执行的JAR或ZIP文件(称为RCP产品)。产品配置文件定义了运行时环境的详细信息,如启动参数、插件列表等。你可以使用PDE的打包工具生成最终的部署包。 最后,测试和调试...

    Eclipse RCP与Spring OSGi技术详解与最佳实践

    高级篇(第6-12章)系统讲解了Eclipse RCP应用开发的基础知识、Eclipse RCP软件产品各个组成部分的构建方法,以及Eclipse RCP扩展的使用和扩展点的开发,掌握这些技术知识的读者将能构建一个结构完整的Eclipse RCP...

    Eclipse RCP 插件开发指南

    ### Eclipse RCP 插件开发指南 #### Eclipse RCP Plugin 开发快速入门 Eclipse RCP(Rich Client Platform)插件开发是构建基于Eclipse框架的应用程序的核心技术之一。本指南旨在帮助开发者从零开始掌握Eclipse ...

    documents about Eclipse RCP

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它基于Java,由Eclipse基金会维护,是Eclipse IDE的核心组成部分。RCP允许开发者利用已有的插件系统构建可定制、模块化的应用,具有...

    Eclipse rcp 实现文本内容对比功能

    在本文中,我们将深入探讨如何使用Eclipse RCP(Rich Client Platform)实现文本内容的对比功能。Eclipse RCP是一个强大的开发框架,它允许开发者构建桌面应用,而文本内容对比则是许多开发工具中的一个基本特性,...

    Eclipse RCP详细教程

    在Eclipse RCP中,“应用程序”指的是运行时的环境,而“产品”则是指最终发布的可执行软件包。 - **应用程序**:通常包含多个插件和视图,是开发阶段的主要对象。 - **产品**:是在应用程序基础上构建的一个完整的...

    菜鸟EclipseRCP学习之路

    在IT行业中,Eclipse RCP(Rich Client Platform)是一个强大的框架,用于构建桌面应用程序。它基于Java语言,由Eclipse基金会开发,为开发者提供了一套完整的工具集来创建功能丰富的、可扩展的应用程序。"菜鸟...

    Eclipse Rcp comon Navigator demo

    Eclipse RCP(Rich Client Platform)是一个开源框架,用于构建桌面应用程序。Common Navigator是Eclipse RCP中的一个重要组件,它提供了一种通用的资源浏览和管理界面。在本"Common Navigator demo"中,我们将深入...

    通过例子学习EclipseRCP开发

    在Eclipse RCP中,“应用”是指应用程序的基本结构,而“产品”则是最终用户看到的、具有特定品牌标识的应用程序。一个应用可以有多个产品,每个产品可以有不同的外观、行为和功能集。 #### 重要文件 - **plugin....

Global site tag (gtag.js) - Google Analytics