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
чтобы указать, что вы устанавливаете источники. Посмотрите этот пример для этого.