[[MavenInformation]] #contents * 概要 [#h278a94f] - 対象者: Seasar.orgにアカウントを持つ全コミッタ - 関連URL -- http://maven.seasar.org/bundle/ -- https://www.seasar.org/maven/maven2/bundle/ このページでは、セントラルリポジトリ( http://repo1.maven.org/ )にjarファイルをアップロードしてもらう申請を行うのに必要なbundle.jarをSeasar.orgのサーバ上に一時配置するための説明です。 * Maven2 Bundleリポジトリの使い方 [#j1fcde8a] - Maven2 Bundleリポジトリ -- https://www.seasar.org/maven/maven2/bundle/ --- 閲覧・コミットするには、コミッタアカウントが必要です - Maven2 Bundleリポジトリチェックアウト先 -- http://maven.seasar.org/bundle/ --- 申請に使う際のURLはこちらのものを使ってください ** 利用ルール [#z41a7ec9] - プロダクト名/プロダクト名-バージョン-bundle.jar という配置にする - 申請が受理され、取り込まれた後は、該当bundle.jarを削除して構いません -- リポジトリの中身はSVNなので、ファイルがあった記録は全て残ります -- sample/sample-1.0.0-bundle.jar は消さないでください ** SVNクライアントを利用する [#gc5145f0] + https://www.seasar.org/maven/maven2/bundle/ をSVNクライアントでチェックアウト + ファイルを追加 + コミット -- 自動的にチェックアウトされます + チェックアウト先サイトの確認 -- http://maven.seasar.org/bundle/ ** WebDAVクライアントを利用する [#rc442aae] + https://www.seasar.org/maven/maven2/bundle/ をWebDAVクライアントでマウント + ファイルを追加 -- コミットログは付けられません -- 自動的にチェックアウトされます + チェックアウト先サイトの確認 -- http://maven.seasar.org/bundle/ * Maven2 セントラルリポジトリへの申請手順 [#g2d5751b] -申請の手順は次のサイトにあります。 --[[Guide to uploading artifacts to The Central Repository:http://maven.apache.org/guides/mini/guide-ibiblio-upload.html]] -上記サイトのポイントと補足 --作成するjarの名称には命名規則があります。 --作成するjarに含めるファイルには決まりがあります。 --申請には[[codehausのJIRA:http://jira.codehaus.org/secure/Dashboard.jspa]]にアカウントが必要です。 --申請する前にすでに申請がされていないかhttp://jira.codehaus.org/browse/MAVENUPLOADをチェックします。 --申請するとJIRAにIssueがオープンされます。 ---申請のフォームにBundleURLという項目があるのでそこにhttps://www.seasar.org/maven/maven2/bundle/以下に置いたjarを指定します。 ---フォームの書き方はすでにクローズされているIssueなどを見ればわかります。 --数日後、問題がなければjarがリポジトリに取り込まれてIssueがクローズされます。