最佳答案
正如Rod Johnson在this thread中解释的那样:
You can use the
classpath:
prefix to load from the classpath,with the normal Spring listener or startup servlet. This is made possible by Spring’s Resource abstraction. You can freely mix and match resources fromWEB-INF
and classpath.
因此,将配置文件放在webapp外部的类路径中的某个位置,并在web.xml中声明以下内容:
我认为依赖类路径比使用绝对文件路径更便携.