Maven - веб-профиль Java EE 6 Javadocs

Объявляя следующую зависимость:

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-web-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>

Я могу использовать все, что мне нужно для проекта Java EE 6 (Servlet 3.0, JPA 2, EJB, CDI и т. Д.). Проблема в том, что Maven не может загрузить Javadocs для зависимости (или, по крайней мере, функция m2eclipse "Download JavaDoc" не работает), поэтому Eclipse не показывает мне Javadocs, когда я использую очень удобную функцию завершения кода.

Я нашел этот пост специально для Servlet 3.0 API, зависимость Maven для Servlet 3.0 API?,

Может кто-нибудь любезно указать на решение, которое работает для каждого API? Или кто-нибудь может предоставить фиктивное руководство по установке Java EE 6 Javadocs и связать его с артефактом javaee-web-api в локальном хранилище?

1 ответ

Решение

Предполагая, что у вас есть Java EE javadocs, вы можете установить их в свой локальный репозиторий maven с помощью плагина установки maven. Посмотрите на эту ссылку использования

Вы бы использовали -Dclassifier=sources чтобы указать, что вы устанавливаете источники. Посмотрите этот пример для этого.

Другие вопросы по тегам