GitHubのプロジェクト をプロジェクトの依存関係として使用することに興味があります。 GitHubプロジェクトにはpom
ファイルがあります。このプロジェクトを使用するようにpom
ファイルを変更できますか?もしそうなら、どのように?そうでない場合、私の最善の行動は何ですか?
私があなたが意味すると思う方法ではなく、私の知る限り。
githubをMavenリポジトリとして -を使用できます。これは、プロジェクトを直接参照することとは異なり、pomファイルがあるということは、Mavenプロジェクトであることだけを意味します。
プロジェクトが中央リポジトリまたはその他のリポジトリで利用できない場合、最善の策は、クローンを作成してビルドし、 ローカルにインストールする 。他では入手できないことを確認してください。
jitpack を試してください。依存関係を追加するだけで、jitpackは他のビルドを行います。
ホームページから:
jitpack
GradleおよびMavenプロジェクトにパッケージリポジトリを簡単に使用
JitPackはオンデマンドでGitHubプロジェクトをビルドし、すぐに使用できるパッケージを提供します
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.User</groupId>
<artifactId>Repo name</artifactId>
<version>Release tag</version>
</dependency>
チップ:
ビルドログも見ることができます https://jitpack.io/com/github/NanoHttpd/nanohttpd/Release-2.1.0/build.log