cache.ccf ファイルのパスを約 1 時間変更しようとしています...
呼び出しJCS.getInstance("myRegion");
ているときに、次のエラーが表示 されます。
Exception in thread "main" java.lang.IllegalStateException: Failed to load properties for name [/cache.ccf]
cache.ccf を src フォルダーに入れてみました。この場合、すべて問題ありません。しかし、私はそれを./config/
ディレクトリではなく、./src
. 設定ファイル名を変更しようとしました:
JCS.setConfigFilename("../config/cache.ccf");
しかし、それは機能しておらず、同じエラーが発生しています:
Exception in thread "main" java.lang.IllegalStateException: Failed to load properties for name [../config/cache.ccf]
JCS"../config/cache.ccf"
が src ディレクトリで指定されたファイルを見つけようとしているようです。
ここで、次の文を見つけました
。クラスパスには、このファイルが配置されているディレクトリを含めるか、自動的に検出されるため、ファイルをクラスパスのルートに配置する必要があります。
しかし、cache.ccf ファイルがプロジェクトのルート ディレクトリにある場合でも、私のアプリケーションは動作しません。
cache.ccf ファイルのパスを変更するにはどうすればよいですか?