2012-09-14 63 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等) ,使用擴展輕鬆管理公共資源..

相關問題