我的非控制器班级是
public class Authorization {
String licensePath ;
@Value("${licenseKeyNotFound}")
String licenseKeyNotFound;
public boolean checkIn(String licensepath) {
System.out.println("hello "+licenseKeyNotFound);
licensePath = licensepath;
return checkIn();
}
}
这是我的属性文件。
licenseKeyNotFound = License File Corrupted
我的
login-servlet.xml
将是<context:property-placeholder location="conf/LicenseSettings.properties"
order="2" ignore-unresolvable="true" />
我没有把它放在applicationcontext.xml中。对吗?
最佳答案
我认为Spring尚未找到位置location="conf/LicenseSettings.properties"
,因为您已设置ignore-unresolvable="true"
,所以它没有抱怨。
尝试将文件放在类路径中,并使用classpath:LicenseSettings.properties
或绝对路径。