Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 属性文件在生成中不可用_Spring - Fatal编程技术网

Spring 属性文件在生成中不可用

Spring 属性文件在生成中不可用,spring,Spring,我的eclipse中有一个spring项目,我想向其中添加一个属性文件。我在路径sayabc/resources/application.properties中添加了属性文件,该路径被添加到classpath中。在我的应用程序上下文中,我添加了以下bean以使属性在源代码中可用: <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigure

我的eclipse中有一个spring项目,我想向其中添加一个属性文件。我在路径say
abc/resources/application.properties
中添加了属性文件,该路径被添加到classpath中。在我的应用程序上下文中,我添加了以下bean以使属性在源代码中可用:

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location" value="classpath:/application.properties"></property>
</bean> 

然而,当我启动服务器时,我得到一个错误,说属性文件不存在。我在用蚂蚁建造房子。任何建议都将不胜感激

提供给
PropertyPlaceHolderConfigure
的路径位置必须是类路径的绝对位置。如果文件位于类路径中的位置
abc/resources/application.properties
。然后您必须使用以下路径对其进行配置:
classpath:/abc/resources/application.properties

如果不确定路径,请检查binaries文件夹(例如Eclipse中默认的
bin
),并给出相对于此文件夹的路径

还要检查问题是否不在构建中,并检查WAR是否包含属性文件

@Value("${abc.sender.email}")
private String senderEmail;