Ответ 1
Если ваш проект с открытым исходным кодом выпущен в центральный репозиторий maven, вы можете использовать javadoc.io для размещения вашего javadoc.
Ваш javadoc будет находиться под: http://www.javadoc.io/doc/ $groupId/$artifactId
Например: http://www.javadoc.io/doc/org.springframework/spring-core
Я считаю это удобным, потому что javadoc.io автоматически подберет последнюю версию, когда будет выпущена более новая версия для центрального репозитория maven.