我在hadoop中执行压缩程序时遇到问题。我正在尝试的代码如下:
public class StreamCompressor {
public static void main(String[] args) throws Exception {
String codecClassname = args[0];
Class<?> codecClass = Class.forName(codecClassname);
Configuration conf = new Configuration();
CompressionCodec codec = (CompressionCodec);
ReflectionUtils.newInstance(codecClass, conf);
CompressionOutputStream out = codec.createOutputStream(System.out);
IOUtils.copyBytes(System.in, out, 4096, false);
out.finish();
}
}
执行此代码时,它不会运行;它只显示一个闪烁的光标。这是screen shot。
在给出跑步命令后它被卡住了。