本帖最后由 lsh050811214 于 2009-08-27 14:17:56 编辑

解决方案 »

  1.   

    把br.realine()的内容输出到log文件里,看一下到底是怎么回事。
      

  2.   

    proc.waitFor();
    等待他结束就行了,管它输出什么呢!
      

  3.   

    不懂java,猜测两种情况:
    1、是 br  大小造成的。
    2、是你读数据库的过程出问题了。
    你可以这样检查:
    1、把出错的数据(8个图像)从中间删掉一个图像。如果之后没有问题,说明不是数据的问题。
    2、换一个方法读取数据,如果出错说明是数据的问题。