package-info.java が便利なのはなぜですか? 質問する

package-info.java が便利なのはなぜですか? 質問する

Java プロジェクトで CheckStyle を実行すると、Missing package-info.java file.一部のクラスに対しては表示されますが、すべてのクラスに対しては表示されません。なぜこのメッセージが表示されるのか、よくわかりません。さらに、プロジェクトは package-info.java がなくても完全に正常に動作します。

package-info.java は何をしますか? Java プロジェクトに本当に必要ですか?

ベストアンサー1

パッケージの javadoc を生成するために使用されます。

/**
* Domain classes used to produce .....
* <p>
* These classes contain the ......
* </p>
*
* @since 1.0
* @author somebody
* @version 1.0
*/
package com.domain;

com.domainパッケージのパッケージ情報を生成します:

結果例:javase.xml は、次の URL からダウンロードできます。

おすすめ記事