Этот вопрос связан с проблемой, поднятой для Maven , которая, похоже, не содержит путей, перенаправляемых в файлы аргументов, поддерживаемые инструментом JavaDoc в Windows.Проблема заключается в том, что из документации самого JavaDoc неясно, как в этих файлах следует указывать пути под Windows.
Для Java 7 следующее:
Если имя файла содержит встроенныйпробелы, поместите все имя файла в двойные кавычки и удвойте каждую обратную косую черту («Мои файлы \ Stuff.java»).
https://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#argumentfiles
Следующие из Java 8:
Если имя файла содержит встроенные пробелы, поместите все имя файла в двойные кавычки.
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html
В документах по Java 11эта часть полностью отсутствует, больше не упоминаются кавычки, пробелы или обратные слэши:
https://docs.oracle.com/en/java/javase/11/javadoc/javadoc-command.html#GUID-EFE927BC-DB00-4876-808C-ED23E1AAEF7D
Если вы посмотрите на URI, в предыдущих версиях Java они были специфичны для Windowsпока последнего нет.Поэтому я думаю, что вещи были реорганизованы, и некоторые детали файлов аргументов были просто потеряны.
Итак, мне нужно место, где я мог бы поговорить с людьми об этих различиях в документации И, в конце концов, как обстоят деладолжен работать на Windows.Если обратный слеш является escape-символом только в путях и тому подобном.Я просто хотел бы получить некоторую осведомленность от людей, которые могут знать, почему в документах сейчас не хватает некоторых деталей, и, возможно, даже предоставить эти подробности снова.
Так кому / куда я пишу?Я не знаю, Oracle это или проект OpenJDK или кто-то совсем другой.Спасибо!