Организация, в которой я работаю, использует инструмент RAML для создания документации API.Эта документация включена в JavaDocs как дополнительный ресурс, который составляет полный сайт Maven для наших клиентов.
В процессе создания JavaDocs при выполнении слияния документации Yaml возникает следующая ошибка:
java.nio.charset.MalformedInputException: Input length = 1
В то время как сборка Maven успешна, последующий генератор RAML не работает, потому что API не может сгенерировать индексный файл (api.html).
Я понимаю, что этот вопрос является довольно широким, и что существует несколько способов создания документации сайта.Не особо задумываясь о специфике, я ищу возможные причины первоначальной проблемы;Каковы общие причины возникновения java.nio.charset.MalformedInputException?
Кажется, что кодировка символов может быть причиной, но я уже искал несовместимые символы (наборы символов UTF-8 / Unicode) в моем недавнемкоммиты, такие как фигурные кавычки (умные кавычки), символы апострофа.Есть предложения?