Загрузите зависимости Maven в папку

Чтобы загрузить зависимости Maven в папку, вы можете использовать один из следующих методов:

  1. Метод 1. Использование плагина зависимостей Maven

    • В файле pom.xml вашего проекта добавьте следующую конфигурацию в раздел :
      <plugins>
      <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-dependency-plugin</artifactId>
       <version>3.2.0</version>
       <executions>
         <execution>
           <id>copy-dependencies</id>
           <phase>package</phase>
           <goals>
             <goal>copy-dependencies</goal>
           </goals>
           <configuration>
             <outputDirectory>/your/folder/path</outputDirectory>
           </configuration>
         </execution>
       </executions>
      </plugin>
      </plugins>
    • Замените /your/folder/pathфактическим путем, по которому вы хотите загрузить зависимости.
    • Запустите команду mvn package, чтобы запустить плагин и загрузить зависимости в указанную папку.
  2. Метод 2. Использование плагина сборки Maven

    • Добавьте следующую конфигурацию в раздел файла pom.xml вашего проекта:
      <plugins>
      <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-assembly-plugin</artifactId>
       <version>3.3.0</version>
       <executions>
         <execution>
           <id>copy-dependencies</id>
           <phase>package</phase>
           <goals>
             <goal>single</goal>
           </goals>
           <configuration>
             <descriptorRefs>
               <descriptorRef>jar-with-dependencies</descriptorRef>
             </descriptorRefs>
             <outputDirectory>/your/folder/path</outputDirectory>
           </configuration>
         </execution>
       </executions>
      </plugin>
      </plugins>
    • Замените /your/folder/pathна желаемый путь к папке.
    • Запустите команду mvn package, чтобы запустить плагин и загрузить зависимости вместе с JAR-файлом вашего проекта в указанную папку.
  3. Метод 3. Использование плагина зависимостей Maven с зависимостью: копировать

    • Добавьте следующую конфигурацию в раздел файла pom.xml вашего проекта:
      <plugins>
      <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-dependency-plugin</artifactId>
       <version>3.2.0</version>
       <executions>
         <execution>
           <id>copy-dependencies</id>
           <phase>package</phase>
           <goals>
             <goal>copy-dependencies</goal>
           </goals>
           <configuration>
             <outputDirectory>/your/folder/path</outputDirectory>
             <includeScope>compile</includeScope>
           </configuration>
         </execution>
       </executions>
      </plugin>
      </plugins>
    • Замените /your/folder/pathна желаемый путь к папке.
    • Запустите команду mvn package, чтобы запустить плагин и скопировать зависимости в указанную папку.