标题：install4j
创建发布树
install4j的图形用户界面允许你:
完全自定义发布树——在发布树的每一个目录中，允许设置整个目录内容或是磁盘上任何目录的单个文件。定义的视图与结果视图允许你完全控制安装程序将要发布的文件。  
处理特定平台的差异——install4j提供方便的“包含/排除”机制，使其适应平台方式来进行发布。
针对Unix, Linux 及Mac OS X所定义的文件权限——对发布树的每一个元素，当其安装在类似于Unix这样的平台上时，可以自定义用户访问的权限。 　 
定义优良的卸载策略——对发布树的每一个元素，可以决定在卸载时是否删除它。 
定义覆盖策略——对发布树的每一个元素，配置不同的覆盖策略，当安装过程中需要覆盖文件时，这些覆盖策略会指示nstall4j进行相应的操作。 　 
定义安装的组件——定义文件及目录的分组，形成分离的安装组件，用户来选择只安装一定的组件。
编译本地激活程序
自定义JRE/JDK检测——可执行程序能够检测目标系统上恰当的Java JRE和JDK。也可以按照需求发布自己的JRE。其中，搜索队列、错误处理和支持的JRE/JDK版本完全可定制。
灵活构建类途径——完全定制Java程序类途径，从而扫描全部目录查找JAR文件，其中包括指定目录和档案，以及插入的环境变量。自定义错误处理允许您通过一个指定的错误消息中断启动的序列。
GUI，控制台程序——通过一个关联终端窗口来编译GUI程序或控制台程序。  
服务激活（企业版）——install4j企业版完全支持服务或daemon。对于服务，install4j可以在Windows上生成服务执行程序，在Mac OS X上生成启动条目，在Unix/Linux平台上生成启动/结束脚本。
自定义工作目录——将工作目录调整到同可执行程序相关的特定目录下，这对于那些可以从任意目录激活的控制台程序而言非常有用。您无需定义MYAPP_HOME等零散的环境变量。
VM参数文件——对每一个可执行程序，都可以创建一个用户可编辑的VM参数文件。这样，用户就可以调整VM属性，如最大堆栈等。
在Windows上强制执行单个例程——在Windows上，强制规定仅允许运行应用程序的单个例程。激活程序API允许您接收通知或带有命令行参数的进一步启动命令。
Windows版本信息资源——install4j能够生成Windows可执行程序资源条目版本。该版本信息可以显示在诸如Windows explorer属性对话框内。如果希望获取“Windows设计图标”，该功能非常有用。
程序启动画面——对于GUI程序，程序启动画面为程序用户提供了一个最佳的程序启动反馈。可以在程序启动画面上任意放置程序启动文本信息或版本信息，在Java代码内，只需一个简单的调用就可以更新这些状态信息。install4j具有“自动关闭”激活模式，一旦程序开始显示窗口，就自动隐藏程序启动画面。
Stderr和stdout重定向——将标准输出和错误流数据重定向到自定义文件内，方便访问重要  信息，如对stderr异常堆栈跟踪，这在其他Java GUI程序中通常无法提供该信息。
启动故障检测——终端Windows或GUI程序不会再没有任何显示而发生暂停现象，install4j可执行程序能够监控stderr输出文件并显示一个对话框，该对话框内提供有益信息，对故障及时做出通知。
自定义图标——install4j使用两个图片文件来创建激活程序图标。其中，Windows图标针对Windows XP进行了优化，在以前的Windows 版本上依然具有最佳的显示属性。也可以指定自己的Windows图标文件。
自定义Windows XP上的进程名，对任务栏进行分组——在Microsoft Windows上，install4j激活Java程序时，任务管理器内出现的是install4j执行程序，而不是java.exe或javaw.exe。在Windows XP内，任务栏组内可以显示可执行程序名和相应的图标，而不是未描述的终端图标和字符串“javaw”。
Mac OS X上程序捆绑——在Mac OS X上，install4j执行程序属于某个程序捆绑包内的一部分。可以为应用程序指定Mac图标。
针对KDE/Gnome的Windows管理器集成——install4j生成一个.desktop文件，您的用户可以简单的在其桌面或桌面菜单内放置快捷方式。　
创建Installer
install4j创建的Installer包括下列特性：
可以创建Windows、Linux、Mac OS X和Unix上的GUI Installer，具有专业感观，具有下列功能：
目录选择；
显示许可证协议，并询问用户是否接受；
选择安装组件；
程序分组选择；
为所有用户或单个用户创建开始菜单条目；
嵌入式开始菜单条目；
生成的激活程序文件联合；
选择并安装服务（企业版）；
选择标准任务：在桌面和快速启动栏内创建快捷方式；
选择用户行为所使用的用户任务；
以文本或HTML格式显示预安装或后安装信息文件；
如果安装被取消或失败，完全回溯；
提供立即开始激活选项；
Windows重启选项；
创建卸载程序；
在Windows软件控制面板内列出；
自定义图片和大小（企业版）。
多语言支持
安装向导支持下列语言——简体中文、繁体中文、克罗地亚语、捷克语、丹麦语、荷兰语、英语、芬兰语、法语、德语、希腊语、匈牙利语、意大利语、日语、韩语、挪威语、波兰语、葡萄牙语、俄语、瑞典语、土耳其语。
Linux RPM文件  
有了RPM文件，Java程序可以作为应用最广泛的程序包管理系统的一部份，支持Redhat、SuSe、Mandrake等。
完全Mac OS X支持
GUI 安装程序可以将您的应用程序安装为Mac OS X 上某个程序包的一部分。除此，也可以作为一个文件夹类型的安装，针对每个激活程序都提供程序包。
Unix档案
对于任意Unix平台，可以创建包括您应用程序的gzipped TAR档案。　
自定义屏幕和自定义行为
对install4j的GUI Installer进行自定义
自定义行为——安装程序可以执行install4j标准特性所不包括的任务，您可以创建预安装和后安装自定义行为，向installer中添加自己的安装代码。
自定义屏幕（企业版）——对于服务器安装，可以随意布局安装向导的自定义显示屏。对于自定义显示屏，可以询问同用户业务范围相关的安装参数。使用install4j的自定义显示屏，可以实现复杂显示屏流程。
在开发自定义行为和自定义屏幕时，可以使用installer API。您能够同安装流程交互使用，并为访问Windows API提供丰富的服务。
JRE捆绑和按照需要下载JRE
动态捆绑JRE——安装器的大小不随JRE内含的增长而增长。在目标系统上，如果没有恰当的JRE，可以提示用户是否从站点下载JRE包。
静态捆绑JRE——在install4j内定义媒体文件时，您可以选择要捆绑的JRE，而后由installer发布，生成的激活程序可以使用JRE捆绑。install4j下载向导可以轻松从ej-technologies 的JRE服务器上下载合适的JRE捆绑。
处理更新
install4j 能够主动解决安装更新。可以建议先前的安装位置，在安装前运行卸载，停止或重启部署的服务，检测程序的运行实例。使用install4j，还可以创建附加的安装器，方便补丁的发布。
用户变量
install4j内大多数文本域都支持用户变量。使用用户变量，您可以覆盖或统一每个媒体文件的设置，也可以从命令行或蚂蚁栏内更改设置。

信息价值链模型概述
  信息价值链模型随着知识经济、信息化革命的到采，信息资源数量增长的无限性和人的吸纳能力的有限性之间的矛盾、信息分布和流向的不确定性与用户需求多样化之间的矛盾、信息流动的广度和深度与人为障碍之间的矛盾日益突出。在信息的传递过程中，使合适的信息在合适的时候，以合适的方式传递给合适的人，成为信息价值实现的关键。根据迈克尔·波特的企业基本价值链模型，综合信息增值的技术手段和方法，构造企业信息价值链模型图如下图。[1]
信息价值链模型与实物价值链
企业传统实物价值链已经有了比较成熟的理论和方法，但对企业信息价值链的研究和认识并不充分，尽管如此，我们仍然可以从一些表面现象来分析二者的不同。追求目标不同实物价值链通过对原材料的加工实现产品的增值。在这一过程中，产生过程中注入的知识、技术、工艺、客户需求越多，品牌越著名，产品的附加值就越高。企业的目标是要不断创造新的产品，并在产品中注入尽可能多的科技成分,以达到降低成本和提高附加值的目的。信息价值链是通过对庞大的、分散的、孤立的、无序的信息进行系统的采集、加工和组织，方便用户的查询、检索和获取,使信息资源成为有序、系统、全面和集成的资源，并根据不同用户群的不同需求，提供有针对性的产品和服务。我们从文摘、索引、书目等二次文献到全文数据库的发展历程可以看出，尽管这些检索工具的载体和检索技术发生了变化，但它们的目标并没有根本的变化。 [1]规模大小不同我们可以从微观角度对企业价值链进行分析并发现其基本构成，如从企业内部环节与企业外部环节就可以分析其产品的增值过程，管理起来相对简单。但信息的增值过程是由分散在不同地区、不同领域的机构来做的，而不象企业那样集合在一个供需链上来完成。因此，必须从宏观层次对信息资源进行管理和协调。以二次文献和数据库产品为例，目前世界上数万种数据库产品是由数万家机构开发完成的，信息的生产者和信息加工者之间不一定有直接联系，这就使宏观层面的信息价值链非常松散。同时信息价值链作为信息资源增值的主要手段，其形成实际上是一个社会化工程，需要高度的协调和管理，需要政府的介入并发挥协调作用。 [1]环节划分不同信息价值链的单元很难用部门和职能来明确细分，它们的差异是隐含的，并容易混淆。信息价值链的另一个突出特点是用户需求在价值链的形成过程中占据核心地位。以往，人们对信息增值链的认识是相当模糊的，认为数据、信息和知识是同一个东西，其价值含量是一样的。但在生活实践中，信息价值链上的分工与协作已经很明确，并有进一步细分的趋势。
信息价值链与知识价值链
信息价值链与知识价值链的区别在于：信息价值链以信息服务为目的，认为技术系统是指导组织活动过程中的关键要素，而人只是相关的被动“处理机”，其作用是保证正确执行信息库中得到的“最佳方案”，信息价值链是以信息技术为核心，强调的是信息技术的价值；而知识价值链以创新为目标，认为人力系统才是最关键的组成部分，只有人们不断地认识和评估技术系统提供的信息，才能够更好地实现制定的目标。知识价值链以知识为中心，以人为本，强调人的价值。 　　价值链研究从实物到信息到知识的不断变化与知识经济的蓬勃发展密不可分，高新技术的发展，消费者不断变化和日益苛刻的需求使信息和具有竞争能力的核心知识成为企业致胜的关键。因此，研究信息、知识价值链，提高研发和物流能力，成为企业发展必不可少的重要课题之一。 [1]
信息价值链模型案例分析
图书馆信息价值链的构建
20世纪末以来，人类社会受到来自知识经济、计算机技术、网络技术等的强烈冲击，图书馆内外部的环境变化比任何时候都快，竞争日益激烈，图书馆只有获取和保持持续的竞争优势，才能在激烈的竞争中获取最大的发展空间。而信息价值链的构建，即对存在于由供应商、图书馆、渠道和用户所构成的价值链系统中信息流的有效控制与管理，可以使图书馆更有效地整合社会资源、提升信息服务的水平、增强图书馆的核心竞争力，从而在全新的信息服务市场中占有一席之地。具体而言，图书馆信息价值链的构建，要做到以下三个方面:强化信息营销;推进资源整合与资源共享;创建信息增值经营机制。 
(一)强化信息营销是构建图书馆信息价值链的关键 
信息市场是现代市场的重要组成部分，营销观念是现代市场的灵魂，图书馆要参与信息市场，就更需要引进营销观念。所谓信息营销，是指以用户的个性化需求为中心，以网络及数据库为基础，以建立用户和品牌之间的关系为目的，以信息为纽带，利用各种方式和手段，收集、分析、整理和加工用户的相关信息，并与图书馆信息相结合，进而将图书馆有关信息以尽快的速度和便捷的方式传递给用户的交互过程。其目的是为了构建图书馆的信息价值链。 [1]
1.信息营销是提升图书馆信息化、竞争力的核心动力。比如，由中国文化部发起的每年5至6月间举行的全国性的“图书馆服务宣传周”，其实就是一个典型的图书馆社会营销活动。1989年，文化部提出将每年5月的最后一周定为“全国公共图书馆服务宜传周”，全国“知识工程”领导小组又决定从2以洲〕年起将每年的12月定为“全民读书月”。这些活动的目的就是通过大力宜传，加强人们对图书馆的认识，宣传图书馆在人民终身学习中的重要作用，提高图书馆的利用率与图书馆的知名度。在企业界有很多利用信息营销而获得巨大成功的例子。例如，福特公司设计的雷鸟汽车具有近十万种功能组合，消费者几乎可以自己参与设计自己的汽车;摩托罗拉公司根据客户的需求设计了数亿种呼叫功能的不同组合;李维·施特劳斯公司允许顾客在自己商店中利用一种“定型终端”发出各种可选指令。从这些例子可以看出，信息营销传递的不仅仅只是产品信息，而且还是信息的增值和交互过程，是获取市场竞争优势的有效方式。因此，在信息营销的基础上，图书馆可以根据用户的文献信息需求，运用各种方式、手段和技术，深化拓展信息服务，提供文献单元、信息单元、事实和数据、动态信息、综述信息等多元化、深层次的服务，从而从根本上提升图书馆的信息服务水平。 [1]
2.图书馆通过信息营销可以促进其信息价值链的形成。这一方面有利于图书馆价值链中各项活动的协调和统一，比如图书馆员工可以在这条价值链中找到自己的位置，形成协同效应;另一方面，亦可与上下游供应商和渠道商形成协同效应，提升整个产业链的竞争力，降低信息传播的成本，提高合作效率;再者，图书馆的信息营销有利于目标受众的理解、认知和记忆，从而形成对图书馆的偏好，提升图书馆的知名度、美誉度，培育用户的忠诚度，形成良好的图书馆品牌形象。 
(二)资源整合和资源共享是构建图书馆信息价值链的基础 
近年来，我国的图书馆在信息资源共享方面虽然取得了一定进展，但投资浪费、资源整合的开发和应用不够、资源的盲目堆积和资源信息传递不及时尽及各种资源系统衔接不协调等问题依然存在着。 
为了扭转这种局势，图书馆必须以信息为源头将资源纳人图书馆的整个生产和管理活动，同时将图书馆的资源纳人整个产业链的进程，即以图书馆的信息价值链为主线，充分整合和共享各类资源，同时加术政府网站、电子商务网站、网络安全、信息技术的资源整合以及资源共享力度，从而避免重复投资和资源浪费，提高图书馆运作效率，促进信息服务水平的提升。 
资源整合与资源共享对于图书馆信息价值链的构建起着至关重要的作用 
第一，对于我国图书馆来说，每个图书馆所拥有的信息资源在整个产业链条中都是有限的，以各自的信息价值链为纽带，不仅可以为图书馆之间开拓一个高效的信息服务平台，避免信息孤岛和信息消化不良，从而形成合力，提升整体竞争力。 [1]
第二，借助网络平台，通过资源整合与资源共享还可以将传统的参考服务与专业检索服务、馆内服务与远程服务、提供式服务与开发式服务结合起来，实现馆与馆之间文献信息资源的互补和共享，提高网上读者对图书馆信息资源的可获性和可知性，完成线上采购和联机共享编目，在各图书馆和信息服务机构之间构成既松散又统一的社会化网络信息综合服务体系。 
第三，利用网络优势，把相互关联的组织突破结构的有形界限，借用外力加以整合，形成柔性灵活的虚拟组织，加强上网各馆之间的联系，实现馆际之间的全面合作。并树立以文献为基础、信息为向导、情报为动力、知识为核心、文化为归宿的工作目标，追求工作手段上的高技术及工作内容上的高知识，注重高知识与高技术的紧密结合，使之融为一体，这将在很大程度上提升图书馆的整体竞争实力。 
资源整合与资源共享的有效实施，要求图书馆注重内部管理和外部合作，要求不同领域的信息系统之间要协调发展与合作。由于现有信息部门条块分割的管理体制，使得隶属于各系统的信息机构在数字信息资源建设上盲目追求“大而全”和“小而全”，导致有的领域重复建设、资源浪费，而有的领域则无人问津。因此，为了吸引更多的用户，增强国际信息市场的竞争地位，我们应利用各系统信息机构，依托各自的优势互补匹配，形成各具特色的信息资源，以信息价值链为主线，构建完善的成本管理体系和价值网，以事前统筹规划和事后业绩分析考评为内容，找准图书馆价值链的关键环节，寻求图书馆实现其社会价值的有效途径。图书馆要对本馆的价值链、产品线和利润链进行整合，对组成图书馆价值链的关键环节如图书馆的产品线、读者链、服务价值、质量价值、理财与成本管理等进行重点控制，真正做到做到在激烈的市场竞争环境中，在增进读者满意的前提下，最大限度地实现图书馆的社会效益与经济效益，为图书馆的生存与发展开辟更为广阔的空间。 [1]
(三)创建信息增值经营机制是构建图书馆信息价值链的客观要求 
在社会主义市场经济体制的大背景下，在我国图书馆中创建信息增值经营机制，不同程度地进行信息增值服务，不仅是可能的，而且也是我国图书馆可持续发展所必需的。由于我国还是一个发展中国家，各地区经济发展也不平衡，在一定时期内，国家还难以完全满足各图书馆发展所需要的各种经费需求。而图书馆信息价值链的构建，必须建立在一定的物流和资金流的基础之上。没有充足的物质与资金投人，图书馆信息价值链的完全构建就难以完成。因此，这就需要图书馆树立信息增值意识和市场营销观念。总之，在信息时代，图书馆的信息服务必将适应时代的发展要求，逐步从以简单信息服务为重点慢慢转向以信息增值服务为重点。信息增值服务作为一种市场化产业，将给图书馆带来新的意识、新的机遇和新的挑战。 
在图书馆中创建信息增值经营机制，就必须坚持不背离图书馆宗旨、服务形式灵活多样的原则。 
首先，图书馆的信息增值经营必须围)绕着图书馆的宗旨来开展。自20世纪80年代以来，我国限书馆在信息增值跟务方面，进行了许多有益的探索、积累了不少成功的经验。但是也出现了一些不合理的现象，如一些图书馆为了创收而出租图书馆场地，实行借书收费等，这显然与我国图书馆的服务宗旨相背，严重损害了读者的利益与图书馆的形象。因此，图书馆在信息增值服务的过程中，一定要与图书馆的宗旨相符合，力求在提升图书馆的服务能力方面有所突破，如在知识导航、文献信息加工、课题跟踪服务、决策咨询等方面发挥图书馆的优势，实现真正意义上的增值服务。 [1]
其次，图书馆的信息增值经营形式应该灵活多样。信息增值经营的一个重要基础就是要不断地提供高知识含量的信息产品与信息服务。图书馆应当利用各自的馆藏、人才、设备和地理等优势，开发各具特色的信息产品与信息服务。如生产各种文摘、全文传递、主题资料汇编、信息分析与研究报告，课题咨询报告，开发各类数据库、文化纪念用品，开展教育培训，举办讲座等。图书馆作为一个文化中心，每天都产生大量的读者流、文献流、信息流、知识流、人才流等，如此宝贵的人流、物流和信息流本身就是一个极具价值的资源，各图书馆应结合自身的优势对其进行充分的开发与利用，从而为读者提供形式灵活多样的信息产品与信息服务，实现图书馆的信息增值经营。 
信息价值链是图书馆价值链系统中的重要组成部分，它的构建对于提高图书馆信息流、物流和资金流的效率与整个价值链系统的运作水平将起到非常重要的促进作用。图书馆信息价值链的构建，要克服三种倾向:表面化、简单化和技术化。很多图书馆在自身发展的进程中，总是有些盲目，为解决一时之需，仅从某个环节或者某几个环节的角度有关问题，强调从技术上提升工作效率，不注重整体战略规划，忽略了信息化建设与图书馆长远发展战略、中期发展目标和短期发展要求之间的关系，不注重图书馆核心竞争力的构建，忽略整体产业链的需求甚至图书馆自身价值链的构建和完善，这些都是不可取的。[1]