Process对象已经从Runtime的exec方法创建了
你不应该去创建

解决方案 »

  1.   

    import java.io.*;class exectest
    {
      public static void main(String[] args)
      {
        try {
          String cmd = "cmd /c dir f:";
          Process child = Runtime.getRuntime().exec(cmd);
          InputStream child_in = child.getInputStream() ;
          BufferedReader inbr=new BufferedReader(new InputStreamReader(child_in));      String line;
          line=inbr.readLine();
          while (line!=null)
          {
            System.out.println(line);
            line=inbr.readLine();
          }
          child_in.close();
          child.destroy() ;
        } catch (IOException e) {
          System.err.println(e);
        }
      }}
    试试这个