本帖最后由 ml774032194 于 2013-01-07 11:15:35 编辑

解决方案 »

  1.   

    serverproxyResult:10.196.27.19:8080下载成功   不是都提示下载成功了吗?是不是你linux上的没有加那句日志打印啊
      

  2.   

    这句话输出是我加在线程里的 我把这个结果放到了serverproxyCheckList中然后和服务器集合做比较
      

  3.   

    怀疑linux上的代码跟你贴出来的有出入
      

  4.   


    我直接打的war包丢到tomcat里的
      

  5.   

    理论上不应该出现这种问题的,你可以反编译war包里面的class来看看是否有那句打印,还有就是while(true)建议使用间歇性的,一直执行的话CPU会占用比较高吧
      

  6.   

    解决了 我把永真去掉了 换成每秒比对一次for(int i=0;i<=120;i++){
    synchronized(this){
    this.wait(1000);
    }
    if(getSuccess()){
    System.out.println("成功!当前isSuccess为:"+getSuccess());
    break;
    }
    }

    return serverproxyCheckList;可能是用真循环处理太快 数据反应不过来