`

使用IzPack制作Java安装程序实践

    博客分类:
  • Java
阅读更多

在使用过程中有几点心得体会,拿来与大家分享

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

  • 7zS.rar (52.6 KB)
  • 下载次数: 439
分享到:
评论

相关推荐

    IzPack--强大的Java安装程序制作软件

    通过izpack制作的安装程序可以运行于不同的操作系统,Windows, Linux, Unix等,只要安装了JDK1.4以及其后版本即可;izpack优秀的模块化设计可以允许你定制安装程序外观、安装过程等;同时允许你通过其提供API调整...

    制作Java安装程序.doc

    因此,对于如何为这类应用程序制作安装程序的需求也随之增加。在过去,通常会使用像InstallShield或InstallAnywhere这样的商业工具来完成这项任务。这些工具功能强大且易于使用,尤其InstallAnywhere还支持Java应用...

    如何制作Java可执行程序以及安装程序.pdf

    最后,介绍了使用 IzPack 制作安装程序的方法。 1. Java 可执行程序的三种生成方式 Java 可执行程序的生成方式有三种:直接使用系统的 J2SE 二进制文件执行、编写脚本、使用第三方工具将 JAR 包制作成可执行文件。...

    如何制作Java可执行程序

    总的来说,将Java程序制作成可执行程序或安装程序,需要根据目标平台和用户需求选择合适的方法。无论是简单的JAR运行,还是复杂的安装程序生成,都有相应的工具和技术支持。理解这些方法可以帮助开发者更好地分发和...

    IZpack使用心得

    ### IZpack 使用心得 #### 一、IZpack 概述...通过以上内容,我们可以了解到 IZpack 是一款非常实用且功能强大的 Java 程序打包工具,它不仅可以帮助开发者简化 Java 应用程序的分发过程,还可以提高用户的安装体验。

    java安装程序,利用Ant构建打包工具

    5. **创建安装程序**:对于可视化的Java安装程序,你可以使用第三方工具,如 IzPack 或 Install4j,它们允许你创建跨平台的Java安装程序。这些工具通常提供Ant任务或插件,以便在Ant构建过程中集成。 - **IzPack**...

    izpack-seed:种子应用程序来说明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 怎么使用

    izpack source code 4.3.5

    IzPack 是一个开源的安装包制作工具,广泛用于创建跨平台的软件安装程序。它提供了灵活的配置选项,使得开发者能够轻松地打包Java应用程序,支持Windows、Mac OS X、Linux以及Unix等操作系统。4.3.5是IzPack的一个...

    IzVerifier:IzPack 安装程序的静态规范验证

    IzVerifier 还会解析安装程序使用的任何自定义类的源代码,以确保没有引用未定义的 izpack 规范。 最后,IzVerifier 还可以对安装程序的条件依赖树执行图形搜索,以查找循环或丢失的项目。 当前支持的规范类型是...

    Java程序打成Jar包做成EXE安装程序

    "Java程序打成Jar包做成EXE安装程序" Java程序打成Jar包做成EXE安装程序是将Java程序打包成可执行的EXE文件,以便在Windows操作系统中可以直接双击运行程序。下面将一步一步地实现该过程。 首先,需要完成Java GUI...

    izpack-master_oracle_izpack_

    安装过程中,Izpack会处理依赖关系,比如Java运行环境(JRE)和必要的库文件。Oracle数据库还需要一些系统级别的配置,例如添加用户、修改防火墙规则、设置环境变量等,这些都可以在Izpack脚本中集成并自动化完成。 ...

    Izpack Maven打包 第二篇

    在这个过程中,Maven是一个流行的构建自动化工具,用于管理和构建Java项目,而Izpack则是一个用于创建安装程序的开源工具,适用于多种操作系统。 描述虽然为空,但从常规的博客结构来看,这篇博文可能详细介绍了...

    izpack-dist-5.1.3.jar

    izPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

    izpack-gui-5.0.0-beta10.zip

    IzPack是一个强大的跨平台安装包制作工具,它允许开发者轻松创建具有专业外观和功能的安装程序,适用于Windows、Mac OS X和Linux等操作系统。 【描述】"graphing-maven-plugin.zip" 提及的是一个Maven插件,专门...

    izpack 入门指南

    izpack是开源的打包工具,这是他的入门操作指南

    java源码:Java桌面程序开发框架 Viewa.zip

    【Java桌面程序开发框架Viewa】是一个用于构建Java桌面应用的框架,主要针对开发者提供一套高效、易用的工具集,使得在Java平台上创建桌面应用程序变得更加便捷。此框架的源码是学习Java GUI编程和软件架构设计的...

    izpack-dist-5.0.9.jar

    IzPack 是一个安装工具,具体介绍免去。 http://izpack.org/downloads/

Global site tag (gtag.js) - Google Analytics