我有一个Hadoop程序,我需要在我的Java程序中添加几行到reducer的输出文件的开头(当它完成时)。我正在使用以下代码
RandomAccessFile f = new RandomAccessFile(new File("/user/hzakerza/graph/output9/part-r-00000"), "rw");
f.seek(0);
f.writeChars("some line");
f.close();
然而,它给我一个错误,该文件不存在。如何在Java程序中向此文件插入几行?