1. 程式人生 > >JavaWeb專案一鍵遠端部署

JavaWeb專案一鍵遠端部署

功能:

  • 將svn或git伺服器的專案一件釋出到遠端的linux伺服器上

思路:

  • 利用ganymed-ssh2連線linux伺服器執行命令
  • 利用wget命令下載shell指令碼
  • 利用git或svn命令拉取程式碼
  • 利用mvn命令編譯打包程式碼
  • 利用jetty 釋出war包

技術:

  • Spring+SpringMVC+MyBatis
  • layer (彈窗)
  • sitemesh (裝飾器)

程式碼:

截圖

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述