私はxdocletプロジェクトに出くわし、それが高い人気を享受しているのを目にしました。だから問題は、Javaにアノテーションがあるので、xdocletはレガシーですか?
または、私が見なかった/理解しなかったxdocletに何かがありますか。
私はxdocletプロジェクトに出くわし、それが高い人気を享受しているのを目にしました。だから問題は、Javaにアノテーションがあるので、xdocletはレガシーですか?
または、私が見なかった/理解しなかったxdocletに何かがありますか。
XDoclet
を介した注釈の実装JavaDoc
です。XDoclet
(およびそれ以上の)で実行できることはすべて、注釈JDK5+
を使用して実行できます。
ただし、明らかな違いの1つは、非侵襲的XDoclet
であるということです。つまり、クラスを独自のコードにインポートする必要はありません。独自のコードでサードパーティのJavaアノテーションを使用している場合は、もちろん、サードパーティのjarが存在しないとコードをビルドできません。これはXDocletが苦しんでいる欠点ではありません。(あなたはそれを欠点として全く見ないかもしれません。)
もちろん、XDoclet
レガシーかもしれませんが、それに大きく依存しているほとんどのプロジェクトでは、アノテーションの使用に急いで移行することはないと思います(最大:壊れていない場合は修正しないでください)。