`
cheneyph
  • 浏览: 294085 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

利用InstallAnywhere 打包java程序

    博客分类:
  • java
阅读更多

      InstallAnywhere 的使用跟其他应用程序差不多, 最有可能出现问题的是带 jre 的 java 程序打包. 先简要介InstallAnywhere 的操作步骤:

      运行程序 -> 创建工程 -> 按提示填写信息 ->  添加文件  ->  选择主类  ->  点击设置路径 -> 构建可执行程序

      添加文件: 我用的是 eclipse 开发程序, 所以添加的文件即为整个工程文件.(如果你不介意别人看见你的源代码, 也没人反对你这么做). 不过, 正常是没人把 src 文件夹添加进来的.

      如果不要求程序带 jre , 那么到此也完事了. 不过, 现在并不是所有的电脑都带有 jre ,也许你的用户就不知道 jre 是什么, 所以, 你还得把 jre 打包到程序里面. 至此, 很可能会出现新的问题. 如果 InstallAnywhere 自带的 jre 版本低于你的电脑所带的版本, 那么问题就出现了.解决方法也很简单: 在InstallAnywhere 的安装目录下的 resource\installer_vms 下, 你会发现 *.vm 文件. 扩展名改为 .rar 并解压后, 你可以发现, 它其实 java 目录下的 jre 文件夹. 它的版本如果低于你电脑所装 java 下 jre 的版本, 就会出问题. 你只要在 http://www.acresso.com/downloads/downloads_7150.htm 下载与你 java 版本相同, 或更高版本的 *.vm 文件, 放在 resource\installer_vms 下, 重起 InstallAnywhere , 此时打包的程序便好用了. 不信你试试!

       另外, 我也在网上见有人说: 把安装 java 时生成的 jre 压缩成 resource\installer_vms 下 *.vm格式, 并放在此目录下, 重起 InstallAnywhere , 便好用了. 这个我试了下, 发现并不是这样. 也许是由于我起的名字是 SunJRE160iWin32.vm ,而不是 SunJRE160_01iWin32.vm . SunJRE160_01iWin32.vm是在  http://www.acresso.com/downloads/downloads_7150.htm 下载时的原名.

分享到:
评论

相关推荐

    installanywhere 打包最详细说明

    InstallAnyWhere 是一款强大的应用程序打包工具,尤其适用于创建Java Web项目的安装包。本文将详细介绍如何使用InstallAnyWhere进行打包,包括关键步骤和配置选项。 首先,启动InstallAnyWhere,点击"Save As",...

    InstallAnywhere安装打包实例

    【InstallAnywhere安装打包实例】 InstallAnywhere是一款强大的跨平台安装制作工具,它允许开发者创建...通过这一实例,开发者可以学习到如何高效地利用InstallAnywhere为自己的项目创建专业且用户友好的安装程序。

    installAnyWhere生成安装程序说明

    InstallAnywhere允许你打包JRE一起分发,确保用户在没有Java环境的情况下也能正常安装和运行程序。你可以选择包含特定版本的JRE,或者让安装程序自动检测并下载用户机器上合适的JRE。 五、调试与测试 生成安装程序...

    InstallAnywhere,BS架构程序打包成CS客户端安装包

    本文将详细介绍如何利用InstallAnywhere进行这一过程。 一、InstallAnywhere简介 InstallAnywhere是Flexera Software公司推出的一款专业级的安装包创建工具,支持多种操作系统,包括Windows、Linux、Mac OS X等。其...

    InstallAnywhere7.1打包J2EE项目(Java+Tomcat+MySQL)

    本文将详细介绍如何利用InstallAnywhere7.1来打包一个包含Java、Tomcat服务器和MySQL数据库的J2EE项目。 1. **InstallAnywhere7.1简介** InstallAnywhere是一款灵活且功能强大的应用程序打包工具,支持多种操作...

    用InstallAnyWhere工具打包J2EE程序

    本文将详细介绍如何利用InstallAnyWhere工具来打包J2EE程序。 #### 准备工作 在开始打包过程之前,需要进行一系列的基础准备工作: 1. **下载并安装JDK1.6**:确保开发环境中有最新版本的JDK1.6,这是运行任何Java...

    InstallAnywhere WEB系统工具打包

    5. 注册服务:利用InstallAnywhere的“Services”功能,为Tomcat和MySQL注册系统服务,使得它们能在系统启动时自动启动。 6. 动态修改配置文件:在安装过程中,可能需要根据用户的系统环境动态修改配置文件。例如,...

    installanywhere使用心得

    ### 使用InstallAnywhere打包Java Web应用的关键知识点 #### 安装包构建工具——InstallAnywhere简介 - **背景介绍**:InstallAnywhere是一款广泛应用于跨平台软件安装程序制作的专业工具,支持包括Windows、Linux...

    installanywhere打包j2ee的方法总结mysql+tomcat+jdk.pdf

    【描述】: 本文档将详细阐述如何利用InstallAnywhere工具打包包含MySQL数据库、Tomcat服务器和JDK的J2EE应用程序,以创建跨平台的安装程序。 【标签】: 技术文档,J2EE,InstallAnywhere,MySQL,Tomcat,JDK,打包...

    InstallAnywhere7.1的详细使用说明.doc

    InstallAnywhere 7.1 是一款强大的跨平台安装程序制作工具,...通过理解并熟练应用这些基本概念和Action,开发者可以利用InstallAnywhere 7.1创建出符合各种需求的定制化安装程序,确保软件在多平台环境下的顺利部署。

    InstallAnywhere 7.1 制作JDK + JBOSS + JAR安装包

    `InstallAnywhere 7.1` 是一款强大的跨平台安装包制作工具,能够帮助开发者创建适应多种操作系统的安装程序。本篇将详述如何利用`InstallAnywhere 7.1`来整合`JDK`、`JBOSS`服务器和`JAR`文件,制作出无需预先安装`...

    installanywhere2009使用教程,中文的当然

    本教程将重点介绍如何利用InstallAnywhere 2009来整合Java、Tomcat和MySQL库,并打包成可执行的安装程序。 首先,准备工作至关重要。你需要将Java JDK、Tomcat服务器、MySQL非安装版以及项目文件放置在同一目录下,...

    InstallAnywhere制作JavaWeb程序安装包

    #### 四、利用InstallAnywhere进行配置 接下来,你需要在InstallAnywhere中创建一个新的项目,按照上述的文件结构和批处理脚本,配置安装过程中的各个阶段。这包括但不限于: - 文件复制:确保所有必要的文件(如...

    installanywhere-打包j2ee的方法总结mysql+tomcat+jdk.pdf

    【描述】: 本文将深入解析如何利用InstallAnywhere工具进行J2EE应用程序的打包,涵盖MySQL数据库、Tomcat服务器和JDK的集成。 【标签】: J2EE, InstallAnywhere, MySQL, Tomcat, JDK, 打包, 安装程序 【正文】: ...

    Win下用installanywhere2009把jee工程打包成安装包(1)

    本文将详细介绍如何利用InstallAnyWhere 2009进行JEE工程的打包过程。 首先,我们需要了解InstallAnyWhere 2009的基础功能。这个工具提供了一个图形化的界面,用户可以通过拖放和配置选项来定制安装过程。它支持...

    installanywhere教程学习教案.pptx

    本教程将深入探讨InstallAnywhere的Advanced Designer,帮助你充分利用其高级特性来创建定制化的安装程序。 首先,InstallAnywhere分为Common Designer和Advanced Designer两种模式。Common Designer适用于初级用户...

    java程序打包成exe(伪脱离JVM).pdf

    【Java程序打包成EXE(伪脱离JVM)】 在Java开发中,有时我们需要将程序打包成可执行的Windows程序,即`.exe`文件,以便于非开发人员使用。由于Java程序依赖Java虚拟机(JVM)运行,因此无法直接生成 `.exe` 文件。...

    Java应用程序转化成exe文件的N种方法

    InstallAnywhere是一款专业的安装包制作工具,支持多种平台的软件部署,包括Java应用程序的Windows exe文件生成。其特点是提供了丰富的自定义选项,能够创建出高度定制化的安装程序。 #### 方法九:使用...

Global site tag (gtag.js) - Google Analytics