OpenJDK のリポジトリから特定バージョンの Java のソースコードを落とす方法
例:JDK8u77 のソースコードを落としたい
解説
- OpenJDK のソースはタグ管理されているので、JDK8 Updates Master のタグ一覧を確認する
- u77 の最新の b 番号は b03 なので jdk8u77-b03 が取得したいソースコード
- これを mercurial コマンドと OpenJDK のツールから持ってくる
- jdk8 以外は jdk8u の部分を適当に入れ替える。(※ただし動作確認してません)