2012-09-14 91 views
3

我已经使用Netbeans创建了一个GUI应用程序,并且它有一个到数据库(localhost)的连接。如何为在NetBeans中编写的项目创建安装文件?

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

是否有任何方法可以为Netbeans项目生成安装文件?以及如何分配使用MySQL数据库的Netbeans项目?

+0

你的意思是说你想用你的代码发布jre吗? – Chris

+0

可能是肯定的,因为每台电脑都没有安装jre。如果有可能的方式来做到这一点,而无需运送jre,那就没问题。 –

+0

@DiniduKariyawasam不,如果没有安装java,它不可能运行你的java程序。 –

回答

3

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

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

您的安装过程中必须做到以下几点:

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

您的安装过程中可以做到以下几点:

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

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

0

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

  • deployJava.js(在链接的页面描述的)保证了用户具有最小JRE需要启动应用。 & MySQL。
  • 启动应用程序。使用Java Web Start。
    • 参考安装DB的installer-desc扩展名。将任何设置细节存储在PersistenceService中供以后使用。

JWS适用于所有主要平台针对J2SE可用,也提供..

..many吸引人的功能,包括但不限于,闪屏,桌面集成,文件关联,自动更新(包括延迟下载和更新的程序化控制),本地分区&按平台,体系结构或Java版本进行的其他资源下载,运行环境配置(最低J2SE版本,运行时选项,RAM等) ,使用扩展轻松管理公共资源..

相关问题