Как получить eclipse + maven для поиска и использования исходного кода сервлетов API или javadoc - PullRequest
1 голос
/ 07 декабря 2010

Недавно я скачал последнюю версию elcipse со всем в ней и добавил плагин sonatype maven.

Мы настроили несколько проектов сервлетов, используя веб-архивные типы плагина mavel eclipse для генерации poms и т. Д.

Он добавляет:

<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>servlet-api</artifactId>
  <version>2.4</version>
  <scope>provided</scope>
</dependency>    
<dependency>

Однако, он не включает в себя источник или javadocs, поэтому разработка с этим - это нащупывание в темноте и постоянная охота на веб-страницы javadoc.

Я просмотрел веб-сайт maven http://maven.apache.org/,, но не могу найти, как заставить его включить источник или javadoc, а также фактический зависимый jar.

Я видел эту статью, но он не имеетрешение:

Как добавить Javadoc для Servlet API в Eclipse

И этот совет: http://tedwise.com/2010/01/27/maven-micro-tip-get-sources-and-javadocs/ но в прошлый раз я использовал команду mvn внеeclilpse, он уничтожил всю среду Eclipse, и я потратил 2 дня, чтобы восстановить ее с нуля (теперь я знаю, что этого не делать).

Или мне нужно вручную добавить банку с источником, которая точно соответствуетКакую java jar использовать в качестве источника на пути сборки java?(т.е. не используйте Maven).Я нашел копию источника здесь: http://mirrors.ibiblio.org/pub/mirrors/maven2/javax/servlet/servlet-api/2.4/

1 Ответ

3 голосов
/ 07 декабря 2010

Вы пытались добавить классификатор внутри тегов зависимостей:

<classifier>sources</classifier>

ИЛИ изменение настроек Eclipse:

Eclipse > (Toolbar) > Window > Preferences > Maven:
Download Artifact JavaDoc
Download Artifact Source

(а затем коснитесь файла pom в Eclipse, чтобы создать новую сборку Maven.)

Редактировать: source в теге классификатора исправлено на sources

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...