[請益] 更新設計請益

看板Soft_Job作者 (BastenHuang)時間6年前 (2019/04/21 10:56), 6年前編輯推噓3(302)
留言5則, 4人參與, 6年前最新討論串1/1
小弟寫程式的經驗不多,因為需求要寫更新程式 目前的想法是這樣 有一個主程式,一個是更新程式(判斷需不需要執行更新) 主程式從server判斷需不需下載更新檔 下載完後,透過另一個更新程式把主程式關閉並執行更新 更新步驟我會寫在一個jar檔裡面 透過更新程式去執行這個jar檔(java -jar這類的命令) --------------------------------------------------------------------- 想請教把更新步驟寫在jar檔裡面,再透過另一個程式去執行這個做法合適嗎 還是有更適當的做法 用java寫的,db是sqlite -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.211.93 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1555815365.A.C56.html

04/21 13:48, 6年前 , 1F
太複雜了,不如用shell script寫
04/21 13:48, 1F
這部分比較不了解,來了解一下好了

04/21 14:42, 6年前 , 2F
更新模式 不是一開始主程式設計的時候就決定好了? 你這樣
04/21 14:42, 2F

04/21 14:42, 6年前 , 3F
是替換程式吧?
04/21 14:42, 3F
確實像是替換程式,主程式就是一個解開的war檔,想說如果有什麼變動 就直接把裡面相對應的檔案換掉 不過替換程式跟更新模式有什麼差異呢?

04/21 18:07, 6年前 , 4F
關掉的部分建議用安裝包解 不要用程式的部分
04/21 18:07, 4F
project是一個解開的war檔,我目前的做法是把web server的服務停掉,然後再做更新 ※ 編輯: BastenH (175.181.211.93), 04/21/2019 19:17:21

04/21 22:08, 6年前 , 5F
docker就對了
04/21 22:08, 5F
文章代碼(AID): #1Skzl5nM (Soft_Job)