`
timer
  • 浏览: 1227 次
  • 性别: Icon_minigender_1
  • 来自: 温州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

开源打包工具izpcak使用心得

    博客分类:
  • Java
阅读更多

IzPack 是一个用Java编写的开源安装程序制作工具,具有较强的功能,制作出来的安装程序能在 Unix-like, Mac OS X, Windows 等系统平台上运行。 Glassfish,Jboss的安装包都是用它制作的

现在的最新版本版本4.3.0,下载地址:http://izpack.org/downloads/

1.现在后的包IzPack-install-4.3.0.jar,运行命令行java -jar IzPack-install-4.3.0.jar.出现安装界面。

...

具体的操作网上很多 http://hi.baidu.com/xjenator/blog/item/e2c4fcfa11dbafdfb58f313a.html

写一些我遇到的问题。

1.ShortcutPanel不出现,  控制台也不报错

    1)因为菜单配置shortcutSpec.xml文件中如果<createForPack name="xxx"/>指定的xxx在 install.xml中没有对应的不存在<pack name="xxx">.

    2)ShortcutPanel要放到文件好之后执行

    3)制作安装时如果文件不存在,没有出错提示,屏幕上最后出现的文件名应该就是有问题的。

2.中文问题:

    1)在安装shortcut时,总是出现乱码。解决方法:将install.xml的<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>(同时要修改文件编码为UTF-8,不然会报错)

    2)在install.xml中定义中文变量<variable name="AppName" value="测试程序"/>

    3)修改shortcutSpec.xml<?xml version="1.0" encoding="GBK" standalone="yes" ?>

    4)修改shortcutSpec.xml中 defaultName="${AppName}" 。

分享到:
评论

相关推荐

    12种优秀开源报表工具整理

    本文将对12种优秀开源报表工具进行概括,帮助读者更好地选择适合自己的报表工具。 1. BIRT BIRT(Business Intelligence and Reporting Tools)是一款基于Eclipse的报表系统,具有竞争力。它拥有和Dreamweaver一样...

    好用文件打包工具

    本文将深入探讨文件打包工具的重要性和使用方法,以及如何选择合适的打包软件。 首先,文件打包的主要目的是为了节省存储空间,提高数据传输效率。通过压缩技术,可以将大体积的文件缩小,降低对硬盘或网络带宽的...

    VC++程序打包工具

    VC++程序打包工具是开发人员在完成VC++应用程序开发后,将其转化为用户可方便安装和使用的安装包的重要工具。这些工具通常简化了编译、链接和整合资源的流程,使得程序能够以统一、友好的方式分发给最终用户。本文将...

    友盟渠道打包工具.zip

    V2.0 版本仅实现了通过 .apk 打包的方式,本质上对 apk 文件进行反编译,修改 AndroidManifest.xml 文件后,再重新打包,我们使用的工具是开源的拆包工具 Apktool 将 apktool 添加到当前 process 的环境变量 执行...

    软件打包工具及教程.rar

    本文主要介绍软件打包工具及其使用教程,特别是针对使用Qt开发的软件的打包方法。 首先,我们要理解什么是软件打包。在软件开发完成后,为了让用户方便地安装和运行,开发者需要将源代码编译成可执行文件,并将其与...

    python 打包工具

    PyInstaller是一款开源的Python打包工具,它能够将Python脚本、依赖库和元数据打包成单个可执行文件或一个独立的目录结构。这个过程被称为静态编译,但实际上是一种称为"捆绑"的技术,即将Python解释器、标准库和第...

    .NET 项目很好的打包工具

    本文将详细介绍.NET环境下的一些优秀打包工具,以及它们在项目打包过程中的作用和使用方法。 1. **Visual Studio 安装项目(Setup & Deployment)** Visual Studio作为.NET的主要集成开发环境,自带了创建安装项目...

    svn增量打包小工具

    在使用这个工具时,开发者可以集成到自动化构建流程中,例如与Jenkins或GitLab CI/CD等持续集成工具配合,实现自动化的增量打包和部署。这样,每次代码提交后,系统都会自动检测增量,生成新的包,大大提高了开发...

    DrawToolsWPF 国外开源画图工具

    DrawToolsWPF是一款专为Windows Presentation Foundation(WPF)平台设计的开源画图工具。这个工具以其强大的图形绘制功能,灵活的操作方式,以及开源的特性,为开发者提供了一个学习和实践图形交互设计的优秀平台。...

    软件打包安装工具.rar

    本篇将详细探讨这个主题,以"软件打包安装工具.rar"为例,我们将深入理解软件打包的必要性、常见的打包工具以及如何使用这些工具进行软件安装包的创建。 首先,我们来了解一下为什么需要软件打包安装工具。在企业...

    81个Python爬虫源代码+九款开源爬虫工具.doc

    这些开源工具各有特点,适合不同层次和技术背景的开发者使用。了解并掌握这些工具,可以帮助我们更高效地编写爬虫,处理和分析网络数据。对于Python爬虫学习者来说,了解这些源代码和工具不仅可以提升编程技能,还能...

    基于 PyTorch 的语义分割开源工具箱

    基于 PyTorch 的语义分割开源工具箱基于 PyTorch 的语义分割开源工具箱基于 PyTorch 的语义分割开源工具箱基于 PyTorch 的语义分割开源工具箱基于 PyTorch 的语义分割开源工具箱基于 PyTorch 的语义分割开源工具箱...

    Qt程序打包工具V1.0(含源代码).rar

    写这个基于Windows系统的Qt打包程序,并开源其代码供大家一起学习进步。演示效果https://img-blog.csdnimg.cn/20190526021635638.gif 使用方法: 1. 将需要打包的程序拖拽到打包工具中; 2. 选择该程序编译时的Qt版本...

    apk打包工具(java)

    Apktools是一个开源工具,它提供了反编译、修改和重新打包APK的能力。开发者可以利用它来查看APK内部结构,学习他人应用的实现方式,或者在自定义构建流程中使用。 使用apktools,你可以: - **反编译**:将APK...

    开源组成分析工具发展现状及建议.docx

    开源组成分析工具是应对开源软件使用中出现的风险和挑战的关键技术,它们通过对开源项目进行深入检测,揭示其中的组件、许可证、安全漏洞等关键信息,从而帮助企业确保合规性和安全性。近年来,随着开源软件的广泛...

    HTML 一键打包exe

    4. 打包工具:为了将HTML、CSS和JavaScript转换为exe文件,我们需要使用特定的打包工具,如Electron Builder、NW.js、Adobe AIR等。这些工具能够将Web技术封装到一个可执行文件中,使其在没有网络环境下也能运行。 ...

    AndroidCarrierClassTools V20200526 一键分解合成航母级工具5.6 源码版

    航母一键解包打包工具5.6_20200526更新如下: 1.新增支持安卓R(安卓11)br\dat\img格式解包打包支持 2.mtk线刷工具SP_Flash_Tool更新至v5.2016.00新版 3.谷歌adb\fastboot更新至2020.04.28发布的新版r30.0.1 4.新增...

    paddleocr打包exe离线工具

    其提供的命令行工具使得模型的使用非常便捷,无需复杂的编程知识。 接下来,我们将介绍如何将PaddleOCR转化为离线的exe文件。这主要涉及到Python脚本的编译和打包过程。Python的PyInstaller工具可以实现这一目标。...

    Linux下开源打包工具fpm的安装与使用(超详细)-附件资源

    Linux下开源打包工具fpm的安装与使用(超详细)-附件资源

    WayOS BCM版本解包打包工具

    UnpackTomato.exe可能就是这个解包工具,尽管名称中包含"Tomato",这通常是另一个开源固件项目的名字,但在这里可能是作为通用术语使用,代表解包过程。 打包则是将修改后的源代码或配置文件重新组合成可用于设备的...

Global site tag (gtag.js) - Google Analytics