hudson集成時的常見問題(springboot+maven結構)@wss
- 端口衝突問題:修改了配置文件中的端口號,可是每次更新後,(工做目錄下或部署地址中)war包下,發現端口號又變回原來的地址(能夠經過查看錯誤日誌去發現)。須要讓開發人員把端口號寫死提交到svn中。
- Hudson在構建springboot+maven結構的項目以前,須要在Windows服務中註冊一個新服務,註冊方法以下:
- 要想在服務裏新增長一個註冊服務,首先要有兩個文件:xml文件和exe文件,如圖所示。而後修改service.xml文件裏的配置

- 修改配置文件,名稱要與所打包的名字同樣,而且注意修改描述項「description」裏的內容,方便知道服務的做用。


- 在進行service.exe install的時候要經過管理員身份進行cmd命令

- 在進行刪除服務的時候,命令就用service.exe uninstall
- 瀏覽器中輸入192.168.2.164:1111 查看服務是否開啓

服務開啓了,說明註冊服務無問題spring
- 跟別的項目比較一下,這裏是改爲通用的,仍是寫成固定的 最好寫成通用的(主要是中止服務和啓動服務兩個地方)。最好把任務名稱和服務名稱寫成通用的,那樣更方便,即有ci文件中涉及到服務名的地方都改爲${taskname},詳細細節見下圖。

歡迎關注本站公眾號,獲取更多信息