用Inno Setup編譯器製作web系統安裝包
一、工具準備
Inno Setup編譯器:一個免費的安裝製作軟體。
二、執行環境準備
1、新建打包用的資料夾,如在d盤新建webexe資料夾(D:/webexe)。
2、Jdk,把安裝好的jdk直接拷貝到webexe資料夾下 (或者綠色版)。
3、應用程式及tomcat的準備:把綠色版tomcat拷貝到webexe資料夾下,把web專案匯出打包為字尾為.war檔案,並放在tomcat目錄下的webapp資料夾中。
4、資料庫mysql的準備:下載綠色版的mysql,拷貝到webexe資料夾下,並把資料匯入。
5、路徑修改:由於在其他機器安裝不能使用檔案,需要修改把tomcat、mysql的一些執行檔案中的尋找
“set java_home=%~dp0jdk16031”
“set CATALINA_HOME=%~dp0apache-tomcat-6.0.35”
“set CATALINA_BASE=%~dp0apache-tomcat-6.0.35”
在mysql
可把如下語句新增到前面,並把絕對路徑修改為“%mysql%”-…………
set current_path=%~dp0
set mysql=%current_path%\mysqld.exe
6、最好把web系統的url在d:/webexe下建立快捷方式。
三、打包步驟
1、開啟Inno Setup編譯器,新建指令碼嚮導,填寫程式的基本資訊,如圖:
2、點選下一步,選擇檔案型別與名稱;
3、點選下一步,勾取“”應用程式沒有主執行檔案,並新增資料夾,如上面提到的D:webexe,並把子資料夾中的檔案包含在內
4、點選下一步,選取程式圖示設定;
5、點選下一步,指定安裝前後顯示的檔案資訊和許可檔案;
6、點選下一步,選擇安裝語言;
7、點選下一步,選擇編譯器輸出的路徑和exe安裝包的名稱等,如圖:
8、點選下一步,編譯指令碼即完成。