在使用过程中有几点心得体会,拿来与大家分享
1、将可执行的jar包封装成exe程序,可以使用jSmooth,下载地址为 http://jsmooth.sourceforge.net/,用法比较简单,只要注意设置好classpath就行,相信大家都会;
2、中文乱码问题,这个折腾了好久才搞定,原因竟然是jgoodies感官引起的乱码;
install.xml文件关于感官的正确的写法如下
<guiprefs resizable="yes" height="480" width="820"></guiprefs>
<modifier value="default" key="langDisplayType"></modifier>
3、快捷方式安装后,启动java应用程序报错,提示类找不到,原因是shortcutSpec.xml文件中没有指定程序起始位置
加入 workingDirectory="$INSTALL_PATH" 参数就行了,比如
name="Start JT-GPS"
initialState="normal"
programGroup="yes"
desktop="yes"
applications="no"
startMenu="no"
startup="no"
encoding="UTF-8"
target="$INSTALL_PATH\jtgps.exe"
commandLine=""
workingDirectory="$INSTALL_PATH"
description="run it">
<createforpack name="Core"></createforpack>
4、7zip,参考IzPack官方教程的方法(http://www.javalobby.org/articles/izpack/demo.html),下载7zip,安装7zip,在7zip安装目录里面没有7zS.sfx,只有一个7z.sfx,这个将打包文件不好使,费了老大劲,终于搜索到7zS.sfx文件,见附件
5、7zip使用的config.txt文件内容如下,将里面的提示信息改成中文(比如将Start Setup改为“开始安装”),也是不可以的
;!@Install@!UTF-8!
Title="JTGPS Setup"
BeginPrompt="Start Setup"
RunProgram="launcher-Win32.exe"
;!@InstallEnd@!
Izpack作为一个开源的java安装程序制作工具,总体来说还是不错的
参考文章http://blog.csdn.net/ibiswang/archive/2006/03/09/619869.aspx
分享到:
相关推荐
通过izpack制作的安装程序可以运行于不同的操作系统,Windows, Linux, Unix等,只要安装了JDK1.4以及其后版本即可;izpack优秀的模块化设计可以允许你定制安装程序外观、安装过程等;同时允许你通过其提供API调整...
因此,对于如何为这类应用程序制作安装程序的需求也随之增加。在过去,通常会使用像InstallShield或InstallAnywhere这样的商业工具来完成这项任务。这些工具功能强大且易于使用,尤其InstallAnywhere还支持Java应用...
最后,介绍了使用 IzPack 制作安装程序的方法。 1. Java 可执行程序的三种生成方式 Java 可执行程序的生成方式有三种:直接使用系统的 J2SE 二进制文件执行、编写脚本、使用第三方工具将 JAR 包制作成可执行文件。...
总的来说,将Java程序制作成可执行程序或安装程序,需要根据目标平台和用户需求选择合适的方法。无论是简单的JAR运行,还是复杂的安装程序生成,都有相应的工具和技术支持。理解这些方法可以帮助开发者更好地分发和...
### IZpack 使用心得 #### 一、IZpack 概述...通过以上内容,我们可以了解到 IZpack 是一款非常实用且功能强大的 Java 程序打包工具,它不仅可以帮助开发者简化 Java 应用程序的分发过程,还可以提高用户的安装体验。
5. **创建安装程序**:对于可视化的Java安装程序,你可以使用第三方工具,如 IzPack 或 Install4j,它们允许你创建跨平台的Java安装程序。这些工具通常提供Ant任务或插件,以便在Ant构建过程中集成。 - **IzPack**...
一个名为package的组装模块附加的面板模块IzPack安装程序模块使用mvn clean install构建后,安装程序将在install / installer / target / izpack-seed-installer-$ {project.version} .jar下生成双击执行jar或执行...
IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用
IzPack 是一个开源的安装包制作工具,广泛用于创建跨平台的软件安装程序。它提供了灵活的配置选项,使得开发者能够轻松地打包Java应用程序,支持Windows、Mac OS X、Linux以及Unix等操作系统。4.3.5是IzPack的一个...
IzVerifier 还会解析安装程序使用的任何自定义类的源代码,以确保没有引用未定义的 izpack 规范。 最后,IzVerifier 还可以对安装程序的条件依赖树执行图形搜索,以查找循环或丢失的项目。 当前支持的规范类型是...
"Java程序打成Jar包做成EXE安装程序" Java程序打成Jar包做成EXE安装程序是将Java程序打包成可执行的EXE文件,以便在Windows操作系统中可以直接双击运行程序。下面将一步一步地实现该过程。 首先,需要完成Java GUI...
安装过程中,Izpack会处理依赖关系,比如Java运行环境(JRE)和必要的库文件。Oracle数据库还需要一些系统级别的配置,例如添加用户、修改防火墙规则、设置环境变量等,这些都可以在Izpack脚本中集成并自动化完成。 ...
在这个过程中,Maven是一个流行的构建自动化工具,用于管理和构建Java项目,而Izpack则是一个用于创建安装程序的开源工具,适用于多种操作系统。 描述虽然为空,但从常规的博客结构来看,这篇博文可能详细介绍了...
izPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。
IzPack是一个强大的跨平台安装包制作工具,它允许开发者轻松创建具有专业外观和功能的安装程序,适用于Windows、Mac OS X和Linux等操作系统。 【描述】"graphing-maven-plugin.zip" 提及的是一个Maven插件,专门...
izpack是开源的打包工具,这是他的入门操作指南
【Java桌面程序开发框架Viewa】是一个用于构建Java桌面应用的框架,主要针对开发者提供一套高效、易用的工具集,使得在Java平台上创建桌面应用程序变得更加便捷。此框架的源码是学习Java GUI编程和软件架构设计的...
IzPack 是一个安装工具,具体介绍免去。 http://izpack.org/downloads/