Задачу решил через FileReader, но сначала пытался воспользоваться сканером. Валидатор пишет, что я не создал и соответственно не закрыл поток чтения из файла. Это правда? Код чтения файла сканером:
Scanner scanner = new Scanner(new File(args[0])).useDelimiter("\\Z");
String content = scanner.next();
scanner.close();