每一天都是進步

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            88 隨筆 :: 0 文章 :: 5 評論 :: 0 Trackbacks

          啟用selenium-server提示WARN-Failed to start:SocketListener000.0.0.0:4444
          主要是因為已經有另外一個Selenium server 啟動了,你可以查看是否有其他的selenium server正在運行,如果有請將其關閉;否則就是有另外的服務器在使用4444端口,請更換端口。
          開始--運行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之后在任務管理器中找到這個PID所對應的程序如果任務管理器中沒有PID這一項,可以在任務管理器中選"查看"-"選擇列"

                  經常,我們在啟動應用的時候發現系統需要的端口被別的程序占用,如何知道誰占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡單的方法,希望對大家有用

          假如我們需要確定誰占用了我們的9050端口

          1、Windows平臺
          在windows命令行窗口下執行:

           C:\>netstat -aon|findstr "9050"

          TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
          看到了嗎,端口被進程號為2016的進程占用,繼續執行下面命令:
           C:\>tasklist|findstr "2016"

          tor.exe 2016 Console 0 16,064 K

          很清楚是,tor占用了9095端口
          在這里,我們查看4444端口占用,如下圖所示

          然后可以在任務管理器將javaw該進程結束
          再重新啟動,如下就成功了


          2.linux平臺
          ps -efa|grep selenium
          殺了該進程


          遇到的錯誤:

          java.lang.RuntimeException: Could not contact Selenium Server; have you started it on 'localhost:4444' ?
          Read more at http://seleniumhq.org/projects/remote-control/not-started.html
          Connection refused: connect
           at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:104)
           
          原因:selenium server未啟動,我把啟動頁面cmd關了
          解決方案:啟動selenium server:java -jar selenium-server-standalone-2.44.1.jar

          posted on 2015-07-17 21:13 碟雅閑居 閱讀(1444) 評論(0)  編輯  收藏 所屬分類: selenium
          主站蜘蛛池模板: 陆丰市| 沂源县| 江西省| 西宁市| 大关县| 天全县| 华池县| 广东省| 屯留县| 龙门县| 楚雄市| 云和县| 和龙市| 安宁市| 芦溪县| 那曲县| 攀枝花市| 青岛市| 四川省| 建德市| 灌南县| 建瓯市| 高州市| 巨野县| 土默特左旗| 镇原县| 长垣县| 牙克石市| 托克托县| 沙雅县| 遂溪县| 乾安县| 江源县| 天柱县| 盘锦市| 江门市| 安图县| 社旗县| 城步| 濮阳县| 郑州市|