【Selenium-WebDriver實戰篇】Windows+Jenkins訪問http://localhost:8080/,拒絕訪問


今天一大早來,本地部署的jenkins服務器掛了,無法使用,然后上網搜了下,原來自己本地安裝的是msi的服務,在任務管理欄-服務里把服務重啟后,就可以進行操作了。

轉自:https://blog.csdn.net/qq_36467991/article/details/84134146

在windows系統上搭建jenkins持續集成有兩種方法:
1、war文件,可以用tomcat或者java命令直接運行
2、msi安裝,作為系統服務后台運行
前提:安裝並配置java環境

war文件
下載地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
下載放到Tomcat\webapps目錄下,啟動tomcat即可
或者用命令 java -jar jenkins.war

msi安裝
下載地址:http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/windows-stable/
選擇最新的下載,解壓運行jenkins.msi即可
安裝過后就是服務在后台運行,查看位置是:控制面板–服務,可在列表中查看

作為服務運行的時候,web測試等是在后台運行的,不能夠查看到瀏覽器的具體操作,出錯不容易定位問題。
有兩種方法解決這個問題:

方法一:
(1)windows的控制面板–管理工具–服務。找到 jenkins服務,先停用,然后修改啟動類型為禁用。
(2)手動啟動jenkins.war。定位到jenkins.war文件所在的文件夾。執行Java -jar jenkins.war。
(3)重新進jenkins,創建job,然后構建執行就OK。 (需要重新安裝插件。)

方法二:【我用這個方法解決的】
可以做成一個bat文件,以后每次啟動jenkins,雙擊運行這個bat文件就可以了
語句如下:

1:echo "Jenkins CI automation testting"
2:java -jar "C:\Program Files (x86)\Jenkins\jenkins.war"
3:pause:

注意問題:

(1)通過這種方式啟動jenkins,之前以windows service 啟動jenkins的數據都丟失了,需要重新創建job。
(2)之前以windows service 啟動jenkins中安裝的插件也沒有了,需要重新安裝所需插件。

war運行轉成服務的也有兩個方法:

方法一:
下載個msi安裝成服務

方法二:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM