ホームページ >Java >&#&チュートリアル >Maven プロジェクトに外部 JAR ファイルを効果的に含めるにはどうすればよいですか?
Maven を使用して外部 JAR をプロジェクトにリンクする
Maven を使用する場合、外部依存関係を効果的に管理することが不可欠です。パブリック リポジトリで利用できないカスタム JAR ファイルを含める必要がある場合、それをプロジェクトに組み込むための最適なソリューションがあります。
1. JAR ファイルを追加するための最適なオプション
Maven プロジェクトに外部 JAR ファイルを追加するには、プロジェクト内リポジトリの作成を検討してください。このアプローチにより、プロジェクトとライブラリの両方をソース管理に保持できます。
次のリポジトリ定義を pom.xml ファイルに追加します。
<code class="xml"><repository> <id>in-project</id> <name>In Project Repo</name> <url>file://${project.basedir}/libs</url> </repository></code>
次に、依存関係をpom.xml:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> </dependency></code>
プロジェクトのベース ディレクトリ内の libs ディレクトリに JAR ファイルを配置します。
2. Eclipse の依存関係の問題の解決
Eclipse が依存関係を確実に認識するには、mvn clean install を使用してプロジェクトを再構築します。それでも問題が発生する場合は、次の手順を確認してください。
3. mvn install:install-file の使用
上記で概説したように pom.xml ファイルをすでに編集している場合は、mvn install:install-file コマンドをお勧めします。 JAR ファイルがローカル Maven リポジトリにインストールされ、そのための POM ファイルが作成されます。
ターミナルで次のコマンドを実行します:
<code class="sh">mvn install:install-file -Dfile=${lib.location}/MyLibrary.jar \ -DgroupId=stuff -DartifactId=library -Dversion=1.0</code>
以上がMaven プロジェクトに外部 JAR ファイルを効果的に含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。