- EclipseJDTのASTParserを使って指定したEclipseのJavaプロジェクトにあるソースコードの情報をぶっこ抜く
- 識別子,コメント,リテラル
- パッケージ,クラス,メソッド
- メソッドのコールグラフ的なもの
- MySQLのデータベースにぶっこむ
Eclipseプラグインプロジェクトとして構成されています (maven使用).
- pom.xml があるパスにて
mvn install
- Eclipse にインポート
- Maven Project として
- 要Eclipseプラグインインストール
- Eclipse Plug-in Development Environment
- m2e
- Eclipse JDT Plug-in Developer Resources
- Eclipse Java development tools など
- conf.properties.sample を編集して conf.properties へリネーム
- 指定したデータベース等作成しておく
- net.umanohone.headless.application を 実行する
- Eclipse の
Run Configurations>WorkspaceData>Location
のパスを探索しはじめます - conf.properties の target で指定した名前の Javaプロジェクト を、事前にそこへおいてください
- Eclipse の
- 重い・遅い・よく落ちるOR無限ループ
- 〜10k行くらいが限界