2012-10-12 121 views
2

目前我正在使用後端MySQL數據庫的基於Java的項目。我需要爲我的項目創建一個設置。哪個安裝程序是合適的? 我需要爲Windows和Linux平臺創建一個通用安裝程序設置。用於Java的安裝程序安裝(Eclipse)項目

附加信息:我試過InstallJammer,但它相當複雜,並且相關的論壇已關閉。

你會爲我的項目建議什麼安裝程序? 請避免爲我已經提到的不同安裝程序提供教程。

在此先感謝。

+0

爲什麼你不能只打包一個包含所有必需的Jars的目錄,以及一個shell腳本和一個bat腳本文件? – Nishant

+1

@Nishant你能稍微解釋一下,因爲我是初學者,可以設置創作。我還需要爲我們未來的項目進行設置。 – Gapchoos

+0

客戶端應用程序是否具有GUI?對於那些我將使用[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)作爲應用程序的安裝程序/更新程序。和DB的安裝程序。 –

回答

4

創建一個文件夾結構類似

app 
| 
|-- lib 
| `- <jar files> 
| 
|-- bin 
| |- app.jar 
| |- app.sh 
| `- app.bat 
| 
`-- README 

您app.sh看起來像

#you need to fix class path, a relative path will cause issue when running from a diff PWD 
java -cp .:../lib/jar1.jar:../lib/jar2.jar -jar app.jar 

您app.bat看起來像

#you need to fix class path, a relative path will cause issue when running from a diff PWD 
java -cp .;../lib/jar1.jar;../lib/jar2.jar -jar app.jar 

要執行它,cd bin的基礎上,你的系統運行shell或bat腳本。

+0

其實我需要爲我的應用程序創建一個GUI設置。 – Gapchoos

+1

爲什麼你需要一個複雜的設置?只需將'app'目錄壓縮,然後發送給您的客戶。他們將解壓並使用它。這裏沒有像_installing_這樣的東西。這更像是完整的包裝。 – Nishant

相關問題