Java瑣事

          -I am not alone
          posts - 54, comments - 30, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
              今天要開發個新東西,調試tomcat的時候,從myeclipse中可以正常啟動,但手動啟動竟然怎么也打不開。并報出如下錯誤:
          錯誤代碼

          從網上得到的方法就是,端口被占用。在命令行中鍵入netstat -nao 找出端口為8181的進程的PID。但這里既然可以在myeclipse中啟動,當然不是端口被占用的原因。那么到底是什么呢?
              從錯誤代碼中看到,java虛擬機綁定失敗的地址竟是"<null>",是不是什么設置改變了要連接的地址?偶然在網上看到說瑞星防火墻可能會阻止一些進程。所以就急切的把防火墻停止保護,在命令行中打入"tomcat6",正常啟動。當時真是又喜又恨。其實瑞星防火墻中的訪問控制選項卡中有對所有程序的控制規則,因為設置了自動識別,所以瑞星防火墻自動把tomcat6服務的連接網絡給阻止了。這里你可以把"選項"中的"程序連接網絡被拒絕時提示用戶"就可以進一步驗證。
              那么解決的方式就是關掉“瑞星防火墻”或者生氣卸載掉了。當然如果你不想關掉,可能其中有對訪問控制具體的設置我沒有去試驗,大家可以一試。
              總而言之,綁定的exception未必就是端口已被用。還是應該注意讀錯誤代碼的。

          評論

          # re: "java.net.BindException: Cannot assign requested address"竟是瑞星防火墻所為  回復  更多評論   

          2010-09-04 09:22 by GUEST
          這伙年頭還有人用瑞星的……

          # re: "java.net.BindException: Cannot assign requested address"竟是瑞星防火墻所為  回復  更多評論   

          2010-09-08 12:53 by sayHiToSomeone
          瑞星果然是流氓軟件!

          # re: "java.net.BindException: Cannot assign requested address"竟是瑞星防火墻所為  回復  更多評論   

          2010-09-08 12:58 by syg
          @sayHiToSomeone
          呵呵 同意 防火墻是卸掉了,現在還想卸掉瑞星殺毒軟件 但不知道該用哪個了

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 来安县| 通河县| 略阳县| 旺苍县| 汉寿县| 达州市| 屏南县| 西畴县| 阿巴嘎旗| 桓台县| 荔浦县| 汉源县| 库车县| 天津市| 东丽区| 云林县| 宁海县| 双辽市| 天长市| 白城市| 隆子县| 砚山县| 聊城市| 容城县| 攀枝花市| 黔西| 田林县| 富阳市| 宾阳县| 莱西市| SHOW| 嵊泗县| 通山县| 科技| 浦北县| 重庆市| 汉源县| 稷山县| 沭阳县| 海林市| 登封市|