新しいJavaプロジェクトを作成しようとするたびに、Eclipseはmodule-info Javaファイルをソースフォルダーに追加するかどうか尋ねてきます。かなり面倒ですこのチェックをオプトアウトするすぐに明らかなオプションはないので。
Java開発者向けのIDE、Photonリリース4.8.0
最初のダイアログ「new Java project」で「>>」をクリックした後、新しいプロジェクトの作成中に表示されます。 >>終了をクリックすると、別のダイアログボックスがポップアップ表示されます。 module-info Javaファイルの作成を求める3番目のダイアログボックスが表示されますか? &は、作成と作成しないという2つのオプションを提供します。 "作成しないでください。"を選択する必要があります
ここに、ファイルmodule-info.Javaの内容のいくつかの利点を示します。jarファイルを名前付きモジュールとして宣言するには、当然、module-info.Javaファイルからコンパイルされたmodule-info.classファイルを提供する必要があります。 。モジュールシステム内の依存関係を宣言し、コンパイラとランタイムがアプリケーション内のモジュール間の境界/アクセス違反をポリシングできるようにします。ファイルの構文と使用できるキーワードを見てみましょう。
Module-info.Java構文の優れた点の1つは、最新のIDEがユーザーの記述を完全にサポートすることです。おそらく、それらはすべて美しく機能します。 IntelliJ IDEAはコンテンツアシスト、まだ必要のないモジュールからクラスをインポートするときのモジュールファイルの迅速な修正などを行うことを知っています。 Eclipse IDEとNetBeans IDEが同じものを提供していることは間違いありません。