34

Eclipse Juno で新しいパッケージが作成されると、Java ファイル (package-info.java) が自動的に作成されます。そのファイルの用途は何ですか?特定のクラスを別のクラスにインポートするのに役立ちますか?

4

3 に答える 3

34

package-info.javaパッケージ コメント ファイルであり、パッケージに独自のドキュメントを提供するために Javadoc によって使用されます。

これはJavadoc 5.0 で導入され、 を置き換えpackage.htmlます。

于 2012-09-26T09:55:53.387 に答える
10

package-info.java ファイルには、パッケージ レベルのドキュメントと注釈が含まれています。

于 2012-09-26T10:00:23.667 に答える
5

パッケージ レベルのドキュメントに使用できます。たとえば、Spring チームは、Spring Framework のコアで非常に広範囲に使用しています。

それに加えて、パッケージ内のすべてのクラスに適用される注釈を含めることができます。たとえば、各クラスで Eclipse Null 分析のNonNullByDefaultアノテーションを記述しないようにするのに便利な方法です。

パッケージに注釈を適用するには、package-info.java という名前のファイルが使用されることに注意してください。

于 2016-09-15T09:54:54.240 に答える