Maven プロジェクトへの外部 JAR の追加
Maven で開発する場合、特に外部 JAR ファイルが公開されていない場合は、外部 JAR ファイルを組み込むことが重要です。リポジトリ。この記事では、ベスト プラクティスを検討し、カスタム JAR をプロジェクトに追加する際の一般的な課題の解決策を提供します。
オプション 1: ローカル リポジトリ
プロジェクトと外部 JAR の両方の場合ソース管理下にある場合、プロジェクト自体内にローカル リポジトリを作成することをお勧めします。これにより、JAR がプロジェクトとともにバージョン管理され、すべての開発者のマシンで利用できるようになります。
これを実現するには、プロジェクトの pom.xml ファイルに次の行を追加します。
<code class="xml"><repository> <id>local-repo</id> <name>Local Repository</name> <url>file://${project.basedir}/libs</url> </repository></code>
Next 、外部 JAR の依存関係を定義します:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/MyLibrary.jar</systemPath> </dependency></code>
オプション 2: 外部の場所
JAR がプロジェクト ディレクトリの外に保存されているか、ソース管理下にない場合、 systemPath 属性を使用して直接参照できます:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>/path/to/external/MyLibrary.jar</systemPath> </dependency></code>
トラブルシューティング
これらのベスト プラクティスに従うことで、開発者はカスタム外部 JAR を Maven プロジェクトにシームレスに組み込んで楽しむことができます。依存関係の管理とバージョン管理の利点。
以上がMaven プロジェクトに外部 JAR を含める方法: 包括的なガイド。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。