轉載請註明出處:http://www.javashuo.com/article/p-hcesbbfb-ez.htmlhtml
1.windows任務計劃定時執行腳本java
(1)建立 .bat 文件,執行腳本的命令(interface.bat)python
cd C:\Users\xx\Documents\GitHub\python3\main
python run_test.py
(2)計算機右鍵--管理--任務計劃程序--建立任務windows
選中(1)中建立的.bat文件路徑,點擊肯定,任務新建完成瀏覽器
2.jenkins持續集成,定時執行腳本spa
(1)jenkins環境安裝3d
jenkins下載地址:https://jenkins.io/download/,下載.war包code
使用.bat腳本安裝htm
set JENKINS_HOME=D:\jenkins cd /d %JENKINS_HOME% java -jar %JENKINS_HOME%\jenkins.war --httpPort=8080
安裝完成以後,瀏覽器登陸http://localhost:8080/blog
(2)新建定時任務
說明:日程表依次是分鐘--小時--日--月--星期
構建完成,報存。到達相應時間,定時執行
(3)問題定位:任務構建以後,就隨手把cmd窗口關掉了,再次登陸localhost:8080時,發現根本沒法登陸,報錯:拒絕訪問。頭疼呀,找了一圈,才發現jenkins服務給停掉了。
緣由:cmd窗口經過Java -jar jenkins.war 啓動服務,窗口關掉服務就會停掉,因此cmd窗口不能關掉,才能正常訪問localhost:8080
說明:總以爲這種方案不太好用,窗口一直不能關掉,有沒有合適的方案能夠處理這個問題呢?歡迎各位有合適的方案拋出