Существует одно решение: вы можете проверить смещение строки файлов, которые читает маппер.
Это будет ноль для первой строки в файле. так что вы можете добавить строку в карту следующим образом:
Открытая пустая карта (ключ LongWritable, текстовое значение, контекстный контекст) выбрасывает IOException, InterruptedException
{
if(key.get() > 0)
{
your mapper code
}
}
Итак, он пропустит первую строку файла.
Однако это не очень хороший способ, потому что таким образом это условие будет проверяться для каждой строки в файле.
Лучший способ - использовать ваш пользовательский формат ввода