javadoc: java.lang.IllegalArgumentException: URI не является абсолютным - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь использовать сгенерированный Eclipse файл ant для создания JavaDoc для проекта.

В процессе экспорта я указал, что JavaDoc для используемой мной банки находится на диске, поэтому он добавил это в мой javadoc:

<link href = "jar:file:/Users/GregD/.m2/repository/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-javadoc.jar!/"/>

Запуск муравья против него получает:

[javadoc] java.lang.IllegalArgumentException: URI is not absolute

Как мне превратить это в URI, который будет поддерживать инструмент Java 8 javadoc?

1 Ответ

0 голосов
/ 29 августа 2018

URI состоит из scheme://authority/path?.... Итак, если вы используете файловую схему в Windows, это обычно:

file://localhost/C:/Users/GregD/...

или

file:///C:/Users/GregD/...

Обратите внимание, что это в <link href=...>, конечно, не будет работать для пользователей, отличных от Windows.

...