Как установить артефакт Maven с источниками из командной строки?
Как установить артефакт Maven с источниками?
поэтому позже мне не нужно открывать проект в eclipse, чтобы увидеть некоторый код.
EDIT:
Я знаю, что могу добавить к pom.xml этот код
<plugin>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
но я хотел бы сделать это из командной строки (чтобы сделать ее более универсальной).
Ответы
Ответ 1
Чтобы загрузить источники для ваших зависимостей:
mvn eclipse:eclipse -DdownloadSources=true
Чтобы подключить источники к установке:
mvn source:jar install
Также предпочтительнее использовать цель source:jar-no-fork
в вашем pom, как описано на странице maven-source-plugin.
Ответ 2
Простой, получите ваши источники и JavaDocs:
mvn dependency:resolve -Dclassifier=javadoc
mvn dependency:resolve -Dclassifier=sources
Ответ 3
Пожалуйста, используйте mvn source:jar
install для установки артефактов Maven.
Ответ 4
С eclipse довольно легко, щелкните правой кнопкой мыши проект в представлении проводника проекта, выберите пункт меню maven, затем щелкните источники загрузки.