JavaFX 警告: 指定されていない JavaFX 構成: '名前のないモジュール @...' からロードされたクラス
この警告は、JavaFX が次からロードされるときに発生します。モジュールパスではなくクラスパスが使用され、サポートされていない「名前のないモジュール」にロードされることになります。
解決策:
この問題を解決するには、次のことを確認してください。 JavaFX は、モジュールパスから「名前付きモジュール」としてロードされます。
オプション:
1。非モジュール型アプリケーション:
--module-path および --add-modules 引数を使用して JavaFX モジュールを指定し、そのモジュールを強制的に含めます。例:
java --module-path <path-to-fx> --add-modules javafx.controls ...
2.モジュラー アプリケーション:
--module:
を使用してアプリケーションを起動します。java --module-path <path> --module app/com.example.app.Main [args...]
3. JavaFX を含む Oracle JDK ディストリビューションを使用します (Java 11 より前):
4.警告を無視します (非推奨):
デプロイメント オプション:
1.クライアントに JavaFX がインストールされた JRE が必要です:
2.自己完結型アプリケーションの配布:
3 。実行可能「ファット」JAR ファイル (未承認):
注:
警告を無視することはお勧めできません。予期しない動作が発生する可能性があります。適切な JavaFX 構成を確保するには、推奨ソリューションのいずれかを採用することをお勧めします。
以上が「JavaFX 警告: 指定されていない JavaFX 構成」を修正し、JavaFX が適切に使用されるようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。