使用AntInstaller制作安装程序
来源:互联网 发布:node.js语法 编辑:程序博客网 时间:2024/05/16 06:09
今天用antinstaller来制作了一下安装程序,总结一下:
(1)antinstaller是使用xml来描述安装界面,并调用ant的脚本来执行一些操作。可以在安装界面中设置一些需要用户填写的属性,然后根据这些属性去执行build.xml。
(2)antinstall会使用到user.home中的temp作为临时文件jar。不过可以在安装完成之后自己编写ant脚本去删除临时文件。
问题:
(1)swing的乱码问题。
修改antinstall的程序,在执行org.tp23.antinstaller.selfextract.SelfExtractor的init方法之前设置字体。具体如下:
Font _font = new Font("宋体", Font.PLAIN, 12);
FontUIResource fontRes = new FontUIResource(_font);
for (Enumeration keys = UIManager.getDefaults().keys(); keys
.hasMoreElements();) {
Object key = keys.nextElement();
Object value = UIManager.get(key);
if (value instanceof FontUIResource) {
UIManager.put(key, fontRes);
}
}
(2)unzip乱码问题
发现unzip的时候也出现乱码,增加unzip的encoding=“GBK”
(3)编写ant-install-config.xml
(4)编写build.xml
- 使用AntInstaller制作安装程序
- 使用MultiPlatform制作安装程序
- 使用VS2010制作安装程序
- 使用.net制作程序安装程序
- 使用InstallShield制作ASP安装程序
- 使用VS.NET来制作安装程序
- 使用WiX制作简单MSI安装程序
- 使用iexpress制作控件本地安装程序
- 如何使用InstallShield制作安装程序
- 使用Inno Setup制作安装程序
- 安装程序制作求救
- 安装程序制作
- 安装程序的制作
- c#制作安装程序
- 制作安装程序总结
- 制作安装程序
- VS2005 制作安装程序
- VS2005 制作 安装程序
- 纪念陈晓旭女士--我们大家甚至是曹雪芹心中永远唯一的林妹妹
- 生病了!
- CBO对于Oracle SQL执行计划的影响
- lomboz eclipse + tomcat 5.5 on OS X
- 毕业了
- 使用AntInstaller制作安装程序
- 6-6 多文档界面(Multiple Document Interface)
- 数据库总结(二)
- mysql -- 添加用户,权限刷新
- 如何编写一个自动投票程序
- 网赚真的会有市场吗?
- 一个大专软件学校学生的出路????????
- 瀏覽器平台上的戰爭,Silverlight,Flash,Flex,JavaFX
- 多维数组的指针表示方法拾遗