我有一个属性文件,我想将文件路径定义为变量,然后引用它。这导致文件未找到异常:
test.folder=C:/code/
file={test.folder}File.csv
但这有效:
file=C:/code/File.csv
我做错了什么?
答案 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) {}