`
zqc53
  • 浏览: 26149 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

基于spring rcp的应用,几个问题

阅读更多
有一个简单(以后公司如果继续写下去的话,可能就不简单)的基于springrcp的桌面应用,需要打包成exe供客户下载。现在有几个问题,主程序的jre和相关的lib(hb,spring,和他们的dependencies)占了总文件90%以上的长度,现在在想办法减肥,总体思路是:找出lib和jre里面没用到的类,然后删除之。听说有个工具可以把jre减到几m大小,但是没找到。

我知道这样做有风险,不过还是请大家给点建议 
还有,springrcp真是好慢。。
分享到:
评论
2 楼 silent.wong 2007-07-03  
尽量将没有用到的jar删除,除了如此,没有其它方法减肥.
另外,将class打包成exe有以下方法:
1. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件 
编译成EXE文件。 
2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以 
从微软的网站免费下载,地址如下: 
http://www.microsoft.com/java/download/dl_sdk40.htm 
jexegen的语法如下: 
jexegen /OUT:exe_file_name 
/MAIN:main_class_name main_class_file_name.class 
[and other classes] 
3. Visual Cafe提供了一个能够创建EXE文件的本地编译器。你需要安装该光盘 
上提供的EXE组件。 
4. 使用InstallAnywhere创建安装盘。 
5. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的 
地址获得: 
http://www.alphaworks.ibm.com/tech/hpc 
6. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个 
测试版本: 
http://www.excelsior-usa.com/jet.html 
7. Instantiations公司的JOVE 
http://www.instantiations.com/jove/...ejovesystem.htm 
JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede 
已经不复存在了。 
8. JToEXE 
Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的 
网页上免费下载的,不过目前在该公司的主页上找不到了
1 楼 longmiaost 2007-06-29  
我也在找,但没有找到,我也在用spring rcp 做项目

相关推荐

    spring rcp 经典教程

    根据提供的部分内容,“spring-rich-c”(以下简称“Spring RCP”)是一个基于Spring框架构建的Java Swing应用框架,旨在简化专业级企业应用程序的开发过程。Spring RCP充分利用了Spring框架的核心优势,并在此基础...

    基于Eclipse RCP的复合应用

    如果这个文件包含了关于如何设计和实现Eclipse RCP复合应用的细节,那么它可能会涵盖以下几个方面: 1. **项目结构**:介绍如何组织插件项目,以及如何定义依赖关系。 2. **视图(View)和编辑器(Editor)**:讲解...

    rcp与spring集成的一个简单例子

    在IT行业中,RCP(Rich Client Platform)是Eclipse提供的一种构建桌面应用程序的框架,而Spring则是一个广泛应用的Java企业级应用框架,主要用于处理依赖注入、面向切面编程以及服务管理。将RCP与Spring集成可以...

    Spring RCP RichClient 开发参考手册

    Spring RCP基于Spring框架,继承了其依赖注入、面向切面编程等特性,同时引入了针对富客户端应用设计的模块化架构。它提供了一套完整的解决方案,包括窗口管理、视图展现、命令控制、国际化支持等,使得开发者能够...

    spring rcp

    标题 "spring rcp" 暗示我们要讨论的是Spring Rich Client(Spring RCP)平台,这是一个基于Spring框架的桌面应用程序开发平台。Spring RCP提供了一种利用Spring的强大功能来构建可扩展、模块化的桌面应用的方法。 ...

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

    Eclipse RCP,全称Eclipse Rich Client Platform,是一种基于Java的开源框架,用于构建桌面应用程序。它由Eclipse基金会维护,是Eclipse IDE的核心组成部分,提供了丰富的UI组件、插件系统以及工作台(Workbench)...

    在Eclipse RCP中应用Spring OSGI 管理bean(一)

    Eclipse RCP是一个用于构建桌面应用程序的框架,而Spring OSGi则提供了在OSGi环境中管理和部署Spring Bean的能力。 首先,我们需要理解Eclipse RCP。它是基于Java的,允许开发者创建可扩展、模块化的桌面应用。它...

    [基于Eclipse.RCP的复合应用开发].扈晓炜等.扫描版

    《基于Eclipse.RCP的复合应用开发》是扈晓炜等人撰写的一本关于使用Eclipse Rich Client Platform(RCP)进行软件开发的专业书籍。Eclipse RCP是一个强大的框架,用于构建桌面应用程序,它允许开发者利用Java语言和...

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

    Eclipse RCP是Eclipse IDE的一部分,它提供了一个框架,使得开发者可以构建功能丰富的、可定制的桌面应用程序。以下是对该书可能涉及的知识点的详细阐述: 1. **Eclipse RCP基础**:首先,书中会介绍Eclipse RCP的...

    开发您的第一个 Eclipse RCP 应用程序

    ### 开发您的第一个 Eclipse RCP 应用程序 #### 富客户端平台 (RCP) 概述 **Eclipse Rich Client Platform (RCP)** 是一个强大的框架,旨在利用 Eclipse 平台来构建非集成开发环境 (IDE) 类型的最终用户应用程序。...

    基于eclipse RCP实现的邮件管理客户端rcpmail

    rcpmail是基于Eclipse RCP构建的一个邮件管理客户端,它展示了如何利用RCP框架开发出具有用户友好的界面和高效功能的应用程序。 首先,我们来理解Eclipse RCP的核心概念。RCP是Eclipse IDE的基础,它提供了构建可...

    [基于Eclipse.RCP的复合应用开发].扈晓炜等.pdf

    [基于Eclipse.RCP的复合应用开发].扈晓炜等.pdf .

    Eclipse RCP 应用系统开发方法与实战

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它基于Java,提供了丰富的用户界面组件和插件机制,使得开发者能够构建功能丰富的、可扩展的应用程序。"Eclipse RCP 应用系统开发方法...

    基于适配器模式的RCP应用属性视图实现

    通过以上步骤,你可以在Eclipse RCP应用中成功实现一个基于适配器模式的自定义属性视图。这不仅可以提高代码的复用性,还能使你的应用程序更加灵活,适应不断变化的需求。在实际开发中,你可能还需要处理如错误处理...

    基于RCP的仿windows计算器

    【基于RCP的仿Windows计算器】是一个利用Eclipse Rich Client Platform (RCP)框架开发的桌面应用程序,旨在模仿Windows操作系统自带的计算器功能。RCP是一个强大的框架,它为开发者提供了构建复杂、自定义的桌面应用...

    ECLIPSE+RCP应用系统开发方法与实战

    非常好的一本JAVA RCP入门实战的书,兼顾理论和实战。

    基于Eclipse RCP Email客户端的实现

    总之,这个基于Eclipse RCP的Email客户端是一个全面的、用户友好的邮件管理工具,集成了先进的开发技术和实用的功能,展示了作者对Eclipse插件开发技术的深入理解和实际应用能力。通过这个项目,我们可以看到如何将...

    实现 RCP 应用程序的步骤

    **实现RCP应用程序的步骤详解** RCP(Rich Client Platform)是Eclipse框架提供的一种用于构建桌面应用程序的平台。它允许开发者利用Eclipse的强大功能来创建功能丰富的、可扩展的应用程序,而无需从零开始编写所有...

    Eclipse RCP 应用系统开发方法与实战 源代码

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java,提供了丰富的用户界面组件和强大的插件系统。本资源提供的"《Eclipse RCP 应用系统开发方法与实战 源代码》"是针对...

    eclipse rcp应用系统开发方法与实战

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java语言,利用了Eclipse IDE的强大功能。本项目“Eclipse RCP应用系统开发方法与实战”旨在深入探讨如何利用Eclipse RCP进行...

Global site tag (gtag.js) - Google Analytics