Eclipse Junoで新しいパッケージが作成されると、Javaファイル(package-info.java)が自動的に作成されます。そのファイルの使用は何ですか?別のクラスの特定のクラスをインポートするのに便利ですか?Eclipse Juno - package-info.javaの使い方は?
34
A
答えて
34
package-info.java
は、package comment fileです。これは、パッケージに独自のドキュメントを提供するためにJavadocが使用します。
introduced in Javadoc 5.0であり、package.html
の代わりになりました。
10
package-info.javaファイルには、パッケージレベルのドキュメントとannotationsが含まれています。
4
パッケージレベルの文書化に使用できます。たとえば、Springチームは、Spring Frameworkのコアでこれを非常に幅広く使用しています。
それに加えて、パッケージ内のすべてのクラスに適用されるアノテーションを含めることができます。たとえば、各クラスのEclipse Null分析のための注釈を書くことを避ける便利な方法です。
注釈をパッケージに適用するには、package-info.javaという名前のファイルが使用されます。
関連する問題
- 1. EclipseのフルスクリーンエディタJuno
- 2. Eclipse 4 Junoテーマ
- 3. Equinox.log for Eclipse Juno?
- 4. eclipse Junoカスタムワークベンチの色
- 5. GUIビルダー用Eclipse Juno
- 6. EclipseのSwingプラグインJuno 4.2
- 7. EclipseでOSGiコンソールを開く方法Juno
- 8. 「Eclipse Indigo」と「Eclipse Juno」の相違点
- 9. Eclipseオートコンプリート(パーセント記号、Junoで)
- 10. Eclipseの外部設定ファイルのチェックスタイルJuno
- 11. Eclipseでスターのインポートを無効にする方法Juno
- 12. Eclipseのjunoでmavenの 'Update dependencies'メニューが見つからない
- 13. Eclipse Juno:割り当てられていないcloseable値
- 14. juno(eclipse 4)への更新後にeclipseプラグインが動作しない
- 15. Eclipse Junoはこのあいまいなメソッドエラーで間違っていますか?
- 16. Eclipse Juno:タブの色を変更するには?
- 17. Eclipse/JunoのPMD-Pluginは市場からインストールできません
- 18. Eclipseで「マーク発生」が機能しないJuno
- 19. Eclipse Junoディスクリプタエラーを読み込んでいます
- 20. Apache Tomcat v8がEclipseに表示されないJuno
- 21. Indigoで開発されたEclipseプラグインはJuno(Eclipse 4)で動作しますか?
- 22. Eclipse Junoにアップグレードする主な理由は何ですか?
- 23. Eclipse Junoの "Preprocessor Include Paths、Macros etc."ここで働いていたとしてCDT
- 24. eclipseでコピー/貼り付けをするJuno
- 25. Scala-IDEとEclipse Junoのコード補完に関する問題
- 26. EclipseでGroovyを実行中の例外java.lang.IncompatibleClassChangeError Juno
- 27. Eclipse用m2e mavenプラグインのインストールに直面する問題Juno
- 28. Eclipse JunoがOS X Lionの遅れを入力
- 29. 私の "Eclipse Juno 4.1"の設定で "Android"が見つからない
- 30. eclipse junoでCをコンパイルできません
同様の質問http://stackoverflow.com/questions/21940585/why-package-info-java-file-what-is-the-use-of-package-info-java-class-file –