ぶらりmavenソースコードの旅
とりあえず、日頃お世話になっておりながらも、わからないことも多いmavenさんのソースコードをぶらりと旅してみます。
現在、β版です。試行錯誤しながら、どんどん編集していこうと思います。
旅の記録
2017/03/29(水)
mavenの入り口を入ってみた。
2017/03/28(火)
起動処理の続き。ついにmavenの入り口に到達!
2017/03/13(月)
ようやく読み込んだ設定に従い、起動する処理を読んでいく。
2017/03/08(水)
設定ファイルの解析処理を一通り見終わった。
2017/03/07(火)
どのように設定ファイルを解析していくのかを見ていった。
2017/02/28(火)
読み込み処理の中に入っていった。
2017/02/27(月)
入り口を入った先では、まずは設定ファイルの読み込み処理を行っていた。
2017/02/25(土)
最初の一週間を振り返りつつ、この旅の記録ページを作ってみた。
2017/02/23(金)
ようやく見つけた入り口に入ってみた。
実際には、この日からGitBookを採用したのだった。
2017/02/23(木)
まずは、mavenの入り口に入る前にPlexusというアプリケーションフレームワークがお目見えしたので、こやつについて調べてみた。
2017/02/21(火)
まずは、mavenの入り口である、エントリポイントから探し始めた。
2017/02/20(月)
記念すべきスタートの日。このGitBookを作成する数日前にあたる。最初は、はてなブログで書き始めていたのだが、なんとも作業しづらかったため、数日後にGitBookに辿り着いたのだった。
まずはそもそも何のソースコードから始めるか検討した。で、JVM(Java Virtual Machine)がネタとして面白いという自分の好みから始めることにした。でJVM言語のど真ん中である、Javaで実装されたソフトウェアのコードをぶらつくことに決めたわけだが、その中でも、色々なJavaプロダクトの裏側で、縁の下の力もち的な存在であるmavenさんからぶらついてみることにしたのだった。