ソースコードでのみ利用可能なGoogleコードでホストされ ている別のプロジェクトに依存関係のあるプロジェクトを配布したい(コンパイルされたjarバージョンは利用できません)。
私はMavenSCMプラグインを知っていますが、使用したことがありません。svnを介してコードをチェックアウトし、それを必須のプロジェクト依存関係として登録するために、Mavenプロジェクトを作成および構成する方法を知りたいです。
ソースコードでのみ利用可能なGoogleコードでホストされ ている別のプロジェクトに依存関係のあるプロジェクトを配布したい(コンパイルされたjarバージョンは利用できません)。
私はMavenSCMプラグインを知っていますが、使用したことがありません。svnを介してコードをチェックアウトし、それを必須のプロジェクト依存関係として登録するために、Mavenプロジェクトを作成および構成する方法を知りたいです。
ギムレットがMavenCentralに公開するための問題を作成し、それを支援します。それは誰にとっても最良の方法でしょう。すでにMavenで構築されているので、それほど難しくはないはずです。アップロードのヘルプについては、リポジトリプラグインを参照してください。
ホスティングを使用している場合は、他のプロジェクトを自分でビルドしてデプロイします(Nexusなどのリポジトリマネージャーを使用する場合があります)。バージョン番号を変更して、「公式」ではないことを反映します。次に(他の回答によると)Maven Centralにデプロイするときに、独自のプロジェクトpomでバージョンを変更するだけです。