Я понял это, но сначала я попробовал разные вещи:
- Удаление всех JDK и JRE в моей системе, а затем переустановка Java на путь без пробелов
- Удаление всех переменных среды, которые я не использовал, и очистка моего PATH
- Перемещение Maven и моего локального репо в каталог без пробелов
- Перезагрузка (вы никогда не знаете, это Windows)
Сегодня я попытался запустить пакетный файл, который не выполнялся должным образом, и быстро понял, что, когда я дважды щелкнул по нему, он выполнял файл, но не в каталоге, где он жил. А потом меня поразило.
Несколько недель назад я сыт по горло нашими ИТ-специалистами, заставляющими наше окно cmd открываться в H:
, и поэтому я погуглил и использовал эту страницу , чтобы "исправить это". Казалось, работает; У меня не было никаких проблем в течение нескольких недель, и я уже забыл, что все мои окна cmd открывались на какой-то диск H:
. Но в каждом отдельном окне cmd открывался каталог, который я указал - независимо от того, запустил ли я «cmd» или щелкнул командный файл, или Maven открыл новое окно cmd ...
Полагаю, что когда Maven запускает, он запускает команду javadoc
. Итак, часть javadoc работала, но не нашла файл опций, который записывает, потому что рабочий каталог был неправильным.
Итак, теперь я вернулся на H:
, пока не смогу это понять. И тогда я напортачу что-нибудь еще. Но, надеюсь, если ничего другого, это поможет кому-то еще ...