2

JARファイルをリモートリポジトリに配置して、Mavenプロジェクトがインターネット経由でどこからでもこのJARファイルを取得できるようにする方法はありますか?

ReportNGプロジェクトをダウンロードして修正しました:https ://github.com/dwdyer/reportng 。ANTを使用して、このプロジェクトをJARにコンパイルしました。今度は、リモートのMavenリポジトリーに入れたいのですが、どうすればよいかわかりません。

誰かが私に方法を提案してもらえますか、どうすればそれを実行できますか?

4

4 に答える 4

5

Maven Centralで利用できるようにするリリース済みバージョンの場合は、次のガイドに従ってください:http: //maven.apache.org/guides/mini/guide-central-repository-upload.html

私はgithubの専門家ではありませんが、Mavenリポジトリはメタデータを含む単なるファイル構造であるため、Mavenが読み取れる場所(ftp、http、...)に配置できます。そのため、Mavenアーティファクトをホストするためのgitリポジトリを作成できます。例については、 http://cemerick.com/2010/08/24/hosting-maven-repos-on-github/を参照してください。(それは時代遅れかもしれません-githubはmavenリポジトリホスティングのようなものを持っているかもしれません、私は知りません)

于 2012-07-16T09:45:31.800 に答える
0

独自のMavenリポジトリを作成する軽量の方法は、それをgithubに保存することです。詳細については、githubでのMavenリポジトリのホスティングを参照してください。

于 2013-01-11T21:41:59.163 に答える
0

sonatypeオープンソースプロジェクトのMavenデプロイメントガイドhttps://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guideに従い、最新バージョンのreportNGをMaven中央リポジトリに正常にデプロイしました。現在、Mavenには1.1.3と1.1.4の両方があります

http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.uncommons%22%20AND%20a%3A%22reportng%22

于 2013-09-26T07:22:16.037 に答える
-1

githubプロジェクトへのプルリクエストを実行する必要があります。メンテナがあなたの修正を気に入った場合、彼はそれを次のバージョンに入れます。

今すぐリモートリポジトリで修正が必要な場合は、独自のMavenリポジトリを設定する必要があります。

于 2012-07-16T09:28:26.040 に答える