Java应用定制工厂(如下简称为JCB,Java Customization Builder)是一个针对Java轻量级桌面应用进行精简优化的小工具,使用它能够精简你的jar包,并自动生成一个精简的JRE,也能够使用它生成一个Exe启动引导程序,而且可以对你的Java应用自动作Pack200和Unpack200处理。使用本工具定制的Java桌面应用一般不会超过5M(包含JRE),SWT客户端程序相对于Swing客户端程序更小,通常不会超过3M。
JCB1.0.3主要功能是能够支持添加Exe的版本信息,而且可以更细节的定义Exe的启动行为,好比是否显示一个splash窗口,是否优先使用精简版的jre,以及增长了对unpack操做的优化,让应用程序第一次运行启动的更快。同时也增长了对系统权限的支持,再也不要求须要管理员权限才能运行软件,Guest用户同样的使用。
下一个版本考虑增长一个Au3的编辑器,具备语法高亮和智能辅助功能,能够让高级用户定制本身的Exe行为。
软件主页:http://jcb.sourceforge.net
编辑器
JCB1.0.3下载地址:http://sourceforge.net/projects/jcb/files/JCB_1.0.3.zip/download工具