ホームページ > Java > &#&チュートリアル > 「mvn clean install」後に Maven の依存関係を target/lib にコピーするにはどうすればよいですか?

「mvn clean install」後に Maven の依存関係を target/lib にコピーするにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-09 20:59:02
オリジナル
456 人が閲覧しました

How to Copy Maven Dependencies to target/lib After `mvn clean install`?

Maven の依存関係を target/lib にコピーしています

質問:

mvn クリーン インストールを実行した後、ターゲット フォルダーには次のものが含まれます。プロジェクトの JAR (ランタイム依存関係なし)。これらの依存関係を target/lib フォルダーにコピーするにはどうすればよいですか?

回答:

依存関係を target/lib にコピーするには、次の Maven 構成を使用できます。

<project>
  ...
  <profiles>
    <profile>
      <id>qa</id>
      <build>
        <plugins>
          <plugin>
            <artifactId>maven-dependency-plugin</artifactId>
            <executions>
              <execution>
                <phase>install</phase>
                <goals>
                  <goal>copy-dependencies</goal>
                </goals>
                <configuration>
                  <outputDirectory>${project.build.directory}/lib</outputDirectory>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>
</project>
ログイン後にコピー

この設定を追加すると、maven-dependency-plugin はインストールフェーズ中に JAR 依存関係をコピーし、指定された出力ディレクトリに配置します。

以上が「mvn clean install」後に Maven の依存関係を target/lib にコピーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート