私はJavaを使い慣れていて、いくつかの古いJavaコードをとり、Eclipseの最新バージョンで動作させようとしました。Java ResourceBundle.getBundleにリソースの例外がありません
コードはコンパイルされますが、実行するとエラーが発生します。これは
ResourceBundle properties = ResourceBundle.getBundle("resources/system");
そして、私が受け取るエラー:
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.util.MissingResourceException: Can't find bundle for base name resources/system, locale en_GB
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:773)
at com.tma.sp.flowvalidator.ThreadLauncher.<clinit>(ThreadLauncher.java:28)
私はこのエラーが、すべてのビットについて検索した
この
は、エラーの原因となっているコードの行であります答えは違うようです。これは簡単な修正ですか?
プロジェクトのディレクトリレイアウトは何ですか? –
私はsrcフォルダの下にすべてを持っています。 srcフォルダ内に私の.propertiesファイルを持つresourcesフォルダがあります – Sun