我正在尝试更改 cache.ccf 文件的路径大约一个小时......
当我打电话时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 文件的路径?