属性文件变量连接

时间:2014-07-28 20:00:35

标签: properties

我有一个属性文件,我想将文件路径定义为变量,然后引用它。这导致文件未找到异常:

test.folder=C:/code/
file={test.folder}File.csv

但这有效:

file=C:/code/File.csv

我做错了什么?

2 个答案:

答案 0 :(得分:4)

这应该有效:

test.folder=C:/code/

file=${test.folder}File.csv

答案 1 :(得分:2)

在属性文件中,我认为您不能连接变量,但您可以执行以下操作:

config.properties

filePath = folder + file;

然后在你的java代码中连接两个变量:

<property name="filePath" value=${test.folder}${file} />

如果您使用的是spring xml文件,则可以使用:

while (true) {}