- Build a maven artifact and upload it to Sonatype OSS.
 
 $ eval `ssh-agent` Agent pid 6700
 
 $ ssh-add
 Enter passphrase for /c/Users/TakahikoKawasaki/.ssh/id_rsa:
 Identity added: /c/Users/TakahikoKawasaki/.ssh/id_rsa (/c/Users/TakahikoKawasaki/.ssh/id_rsa)
 
 $ mvn clean
 $ mvn release:clean
 $ mvn release:prepare
 $ mvn release:perform
- Login Sonatype OSS.
 
- Click "Staging Repositories" on the left menu and then search the list on the right for the uploaded maven artifact  
 
- Check the uploaded maven artifact and click "Close" button. The status will change to "closed" after a while.
- Click "Release" button.
Maven artifact をリリースする手順
# 旧タイトル = "mvn release:prepare" が "git push" で止まってしまった場合
- Maven artifact をビルドして Sonatype OSS にアップロードする。
 $ eval `ssh-agent`
 Agent pid 6700
 
 $ ssh-add
 Enter passphrase for /c/Users/TakahikoKawasaki/.ssh/id_rsa:
 Identity added: /c/Users/TakahikoKawasaki/.ssh/id_rsa (/c/Users/TakahikoKawasaki/.ssh/id_rsa)
 
 $ mvn clean
 $ mvn release:clean
 $ mvn release:prepare
 $ mvn release:perform
- Sonatype OSS にログインする。
- 左メニューの「Staging Repositories」をクリックし、右側のリストからアップロードした Maven artifact を探す。
- アップロードした Maven artifact にチェックマークをつけて「Close」ボタンをクリックする。しばらくすると Status が closed に変わる。
- 「Release」ボタンをクリックする。