2009-06-22 131 views
5

我正在尋找關於安裝程序的建議。安裝程序需要支持多種操作系統 - Solaris,Linux和Windows。我有三臺機器運行其中一個操作系統。目前使用相同的代碼庫 - JAVA和C/C++三種。多平臺安裝程序

回答

2

IzPack是一個開源軟件安裝程序生成器。您需要的只是目標平臺上的JRE。

0

是否需要成爲基於客戶端的安裝程序才能進行廣泛分佈,還是隻需要Intranet? 對於企業局域網,有時建立Java Webstart頁面是最好的解決方案;客戶始終可以訪問,他們可以使桌面快捷方式與啓動器一樣運行,就像標準應用程序一樣,您可以絕對控制推送更新。

+0

廣泛分佈的基於客戶端的安裝程序。 (商品) – Craig 2009-06-22 20:03:53

1

你可以看看BitRock InstallBuilder它支持你提到的所有平臺,它不依賴於Java(儘管你可以用它來安裝Java程序,實際上我們的許多客戶都使用它,包括Sun微:)

2

也許是我個人的看法,但我認爲,安裝程序可能是,你可能要保持特定於平臺的唯一的事情,這是爲什麼:

  • 這是好事,有具體的整合平臺部署系統,如:Linux上的RPM或DEB,OS X上的DMG或Windows下的MSI。通過使用它們並允許用戶界面和無提示安裝,您可以輕鬆地爲個人和企業環境安裝產品 - 通常將安裝推送到客戶端。
  • 您可以添加移動安裝程序之外的配置界面,當用戶運行應用程序
  • 也不要忘記,以儘量減少安裝複雜性促使他們第一次 - 每一個「功能」添加會花費你更多專門的QA。
相關問題