利用InstallAnywhere制作JAVA可执行程序安装文件(原)

关键字:JAVA installanywhere 下载 破解 可执行 教程 JAR

InstallAnywhere 简介(摘自百度百科&VeryCD)一个为多个平台产生的全方位的安装软件

为多个平台提供解决方案是对软件生产商的一种挑战。许多解决方案都依赖于针对每种 目标操作系统的自定义安装,它们都拥有自身的安装体验且需要单独的维护。所有这些问题都增加了额外的开发费用和支持成本、客户混淆度以及发布过程中不必要 的时间浪费。理想的部署软件解决方案应为这些生产商提供一种方法来针对其所有客户创建一个高质量的标准化安装体验,不论这些客户使用的是 Unix、Linux、Mac OS X、Windows 还是其他操作系统,InstallAnywhere 应运而生。它是个相当好用的程序安装向导制作工具,智能性相当高并且可以自动地在每个平台上处理所有相关的安装程序细节,可以用来将java的class 文件转换为可执行.exe文件(Windows)或者.bin文件(Linux)。

InstallAnywhere 下载地址

www.componentcn.com/download/Acresso/install.exe

InstallAnywhere 破解文件:blogimg.chinaunix.net/blog/upfile2/090817112657.zip

破解说明:把IAClasses.zip覆盖安装目录下的 IAClasses.zip.例如安装目录为C:\Program Files\InstallAnywhere 2009 Enterprise,则覆盖该目录下的IAClasses.zip。

安装完以后,现在断开互联网,首次打开installanywhere(以下简称IA)会进入注册信息页面,在这里将First Name\Last Name等信息全部填写完毕,在Serial Number注册码栏填写任意22位字符,如 下图所示

这样注册完毕后,再次启动IA就可以继续使用了

现在让我们创建一个Installanywhere安装包

1、Choose Template and Create Project

这里我选择典型工程模板(Tipical Project Template)


Save as 选择即将生成的可执行文件存储路径,方便起见,我选择在桌面上新建一个temp文件夹,文件名任意即可

2、Project Info默认即可—>>>Next—>>>File/Folder Hierachy—>>>Add Files,这里打开你要打包的工程目录,AddAll添加该project下面所有子文件,下一步进行筛选

3、 Next—>>>Main Class(Full Package Name)—>>>这里最好自己填写主类类名(package.class),当然也可以让IA在我们选中的项目目录中自动查找, 不过这样的话查询效率会很慢,因为IA会查询项目下所有文件包括JAR包里面包含Main方法的class。

4、 Next—>>>将项目路径加入到CLASSPATH中,选择in classpath并按下Automatically Set ClassPath,这一步很重要

5、 Next—>>>Build Installer for…这里选择我们要为哪个平台生成可执行文件,这里我选择Windows,两个选项Without VM这说明可执行文件中不包含JVM,如果将此安装文件放在一个没有安装JRE的Windows机器上不能执行,因此安装文件比较小。With VM打包出的可执行文件相反可以在任何Windows机器上运行,无论是否安装JRE,因此安装文件也比较大。 看自己需要选择了,一般只选择With VM即可。

6、Build—->>>Success

7、 复制Your Web Installer is Located at栏地址到资源浏览器,打开此目录下InstData\Windows\VM子目录,我们会看到install.exe可执行文件,好了,它就是我们项 目的安装文件,双击运行安装,安装完毕以后我们可以查看一下安装目录下的文件

最 后运行:

点 击开始—>>>所有程序—>>>选择我们刚才安装的项目—>>>双击即可运行。

呵 呵,这样我们自己制作的windows安装包已经安装成功了(其他平台类似),这可是跨Windows平台的哦~~ 是不是感觉不错,你也来尝试一下吧

http://xzh.i3geek.com
Back to Top