Как установить артефакт 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, затем щелкните источники загрузки.