1

在 RedHat Linux 上的 vanilla Tomcat 6/7 上运行通过 STS 3.2 创建的 Spring Batch Admin 模板项目时出现此错误:

Could not load properties; nested exception is java.io.FileNotFoundException: class path resource [batch-L.properties] cannot be opened because it does not exist

我不知道那个文件是从哪里来的。我尝试搜索该文件但没有成功。另外,我需要补充一点,在我的本地机器上运行相同的 *war 文件时,一切正常。

我将不胜感激任何帮助。

4

1 回答 1

0

Spring Batch Admin 使用系统变量ENVIRONMENT来确定要加载的属性文件。默认情况下,(如果未设置变量),它将查找名为 batch-hsqldb.properties 的 HSQLDB 版本。在您的情况下,看起来 ENVIRONMENT 变量被设置为字母 L。

于 2014-03-27T14:15:17.803 回答