Java 在Servlet上下文中引用属性文件

Java 在Servlet上下文中引用属性文件,java,tomcat,spring-mvc,intellij-idea,Java,Tomcat,Spring Mvc,Intellij Idea,新手问题: 我的上下文中有XML <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <value>classpath:my_portal.properties</value> </property> </bean>

新手问题:

我的上下文中有XML

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <value>classpath:my_portal.properties</value>
    </property>
</bean>

classpath:my_portal.properties

我将my_portal.properties文件作为IntelliJ项目的一部分(在/conf目录中),但是,当我运行/调试war_分解工件时,它似乎没有为Tomcat提供访问该文件的能力。如何公开该文件,以便Tomcat能够访问XML上下文文件中的属性

类路径:前缀意味着:在类路径中查找此资源。webapp的类路径由WEB-INF/classes目录和WEB-INF/lib下的所有JAR组成

因此,将该文件放在源文件夹中,IntelliJ将通过将其与已编译的类一起复制到目标文件夹来“编译”它。或者更改IntelliJ项目配置,使其将此文件复制到生成(分解)war中的WEB-INF/classes

如果您使用的是Maven常规布局,它应该位于
src/main/resources