То, почему делает Знатока javadoc, перестали работать с ошибкой, “не может считать опции”?

String mystring = new String(mychararray);
6
задан Rich Seller 30 July 2009 в 21:18
поделиться

2 ответа

Я понял это, но сначала попробовал разные вещи:

  • Удаление всех JDK и JRE в моей системе, а затем переустановка Java на путь без пробелов
  • Удаление всех переменных среды, которые я не использовал, и очистка моего PATH
  • Перемещение Maven и моего локального репозитория в каталоги без пробелов
  • Перезагрузка (вы никогда не знаете , это Windows)

Сегодня я попытался запустить командный файл, который не выполнялся должным образом, и быстро понял, что, когда я дважды щелкнул по нему, он выполнял файл, но не в каталоге, в котором он находился. А потом меня осенило.

Несколько недель назад мне надоело, что наши ИТ-специалисты заставляют наше окно cmd открываться по адресу H: , поэтому я погуглил и использовал эту страницу Исправить это". Казалось, это сработало; У меня не было никаких проблем в течение нескольких недель, и я уже забыл, что все мои окна cmd открывались на какой-то диск H: . Но каждое отдельное окно cmd открывалось в указанном мной каталоге - независимо от того, запустил ли я «cmd» или щелкнул командный файл, или если Maven открыл новое окно cmd ...

Я предполагаю, что когда Maven запускает его, он запускает оболочку для выполнения команда javadoc . Итак, часть javadoc работала, но она не могла найти записанный файл опций, потому что рабочий каталог был неправильным.

Итак, теперь я снова на H: , пока не смогу понять что из. А потом я испорчу еще кое-что. Но надеюсь, что это поможет кому-то еще ...

Я не могу найти файл опций, который он записывает, потому что рабочий каталог был неправильным.

Итак, теперь я снова на H: , пока не смогу это выяснить. А потом я испорчу еще кое-что. Но надеюсь, что это поможет кому-то еще ...

Я не могу найти файл опций, который он записывает, потому что рабочий каталог был неправильным.

Итак, теперь я снова на H: , пока не смогу это выяснить. А потом я испорчу еще кое-что. Но надеюсь, что это поможет кому-то еще ...

7
ответ дан 17 December 2019 в 00:13
поделиться

Я считаю, что проблема в том, что команда javadoc запускается без каких-либо параметров. Я столкнулся с этим в одном из моих многомодульных проектов, где он пытался javadoc не-java-модуль. (Документ javadoc был запрошен родителем, pom.)

Есть ли в рассматриваемом модуле документы javadoc, которые нужно создать? Наконец, мы перешли на maven 2.1.0, и я не видел, чтобы проблема повторялась.

Другие члены вашей команды также используют maven 2.0.8?

0
ответ дан 17 December 2019 в 00:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: