【问题标题】:How to create a setup file for a project that was written in netbeans?如何为用 netbeans 编写的项目创建安装文件?
【发布时间】:2012-09-14 14:50:29
【问题描述】:

我使用 Netbeans 创建了一个 GUI 应用程序,它与数据库 (localhost) 建立了连接。

现在我希望能够将它作为软件分发。

有没有办法为 Netbeans 项目生成安装文件?以及如何分发使用 MySQL 数据库的 Netbeans 项目?

【问题讨论】:

  • 你的意思是说你想用你的代码发布 jre 吗?
  • 可能是,因为每台电脑都没有安装jre。如果有可能的方法可以在不发送 jre 的情况下做到这一点,那没关系..
  • @DiniduKariyawasam 不,如果没有安装 java,则无法运行您的 java 程序。

标签: java swing user-interface netbeans installation


【解决方案1】:

如何分发使用 MySQL 数据库的 Netbeans 项目?

您可能想熟悉NSIS。 NSIS 将使您能够自动化安装过程。

您的安装过程必须执行以下操作:

  • 检查 Java 运行时环境是否与您使用的版本相同或更高。
  • 在某处安装您的应用程序 JAR 文件。
  • 安装您的应用程序所需的 MySQL 版本
  • 为您的应用程序创建和初始化表。

您的安装过程可以执行以下操作:

  • 创建一个卸载可执行文件。
  • 添加一个图标,以便用户可以启动您的应用程序。

此安装过程需要一些时间来开发和测试。

【讨论】:

    【解决方案2】:

    您可能想要使用安装程序。看看:

    还有很多其他的,但我希望这可以帮助你......

    【讨论】:

      【解决方案3】:

      使用 Java 供应商提供的解决方案 - Java Web Start

      • deployJava.js(在链接页面中描述)确保用户拥有启动应用程序所需的最低 JRE。和 MySQL。
      • 启动应用程序。使用 Java Web Start。
        • 参考installer-desc 扩展安装数据库。将任何设置详细信息存储到 PersistenceService 以供日后使用。

      JWS 适用于 J2SE 可用的所有主要平台,并且还提供..

      ..许多吸引人的功能,包括但不限于启动画面、桌面集成、文件关联、自动更新(包括延迟下载和更新的编程控制)、按平台、架构或 Java 划分本地和其他资源下载版本、运行时环境的配置(最低 J2SE 版本、运行时选项、RAM 等)、使用扩展轻松管理公共资源..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-20
        • 2014-04-20
        • 2013-06-26
        • 2012-01-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多