0

Java ソース コードの語彙アナライザーが必要なプロジェクトの開始を計画しています。簡単に言えば、メタデータを含むクラス リストが必要です。今のところ継承階層で十分ですが、最終的には、クラスに関する詳細情報 (クラスを含む、メタデータを含むフィールド/メソッドなど) を取得できるようにしたいと考えています。

これを支援するためにOpenJDKを使用したいと思います。

javac (または他の) コードのどこで openjdk がどのように機能するかを理解し始めることができるので、javac コードをフォークしてこの情報を取得するために何かを書くことができますか?

4

1 に答える 1

1

そのための Java Compiler api があります: overviewjavadoc。対応する OpenJDK ソース コード (JDK 6 用) はこちらです。

于 2011-12-09T03:02:13.750 に答える