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
          呵呵 同意 防火墻是卸掉了,現在還想卸掉瑞星殺毒軟件 但不知道該用哪個了

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


          網站導航:
           
          主站蜘蛛池模板: 定陶县| 宾阳县| 玉龙| 漳平市| 东光县| 玛沁县| 怀来县| 长海县| 兴仁县| 丹寨县| 长武县| 凯里市| 石门县| 咸阳市| 海南省| 防城港市| 洞口县| 南安市| 鸡西市| 海宁市| 巍山| 石首市| 法库县| 古丈县| 呼伦贝尔市| 东辽县| 丰都县| 香港 | 班玛县| 西林县| 巴林左旗| 类乌齐县| 达拉特旗| 开封县| 班玛县| 玛曲县| 枣强县| 额济纳旗| 揭阳市| 兴义市| 遂宁市|