一.安裝插件:
我選擇的安裝建議的插件,也可以自定義安裝自己想要的插件,在不敢保證自己確定要用的插件是完全正確的情況下建議按推薦安裝
我理解的jenkins+tomcat完成自動化部署maven項目需要如下插件:Maven Integration(安裝此插件可以使用maven),Publish Over SSH(安裝此插件可以使用ssh將代碼部署到遠程服務器上去),Deploy to container(ssh不能登錄windows,因此如果項目需要部署在windows上時可以考慮使用這個插件或者ftp的插件),GitHub(此插件可以去git下載代碼),SSH plugin(遠程執行ssh命令)
Gitlab Hook(需要提交代碼即可觸發項目構建需要安裝此插件,並在git服務器用管理員帳戶在【設置-webhook】配置jenkins訪問地址,由於我們的代碼是放在外網git服務器上的,jenkins無法被外網訪問,因此不考慮該構建方式)
*按照上面所說,后面在【系統管理-插件管理-可選插件】下搜索並安裝如下幾個插件(其他插件已經被推薦安裝):Maven Integration(安裝此插件可以新建maven風格的job) , Publish Over SSH(用來遠程部署代碼到linux服務器上,ssh不能遠程登錄到windows上)
Ps:1.我兩次在不同的機器上安裝jenkins第一次進入系統管理,都遇到如下圖所示報錯,這種情況,我通過運行jenkins.msi,repair之后重新進入就好了
2.有時候安裝插件會失敗,重新安裝幾次就好,大部分原因可能是網絡問題: