java - 从用户主目录导入资源

标签 java spring dependency-injection system-properties

我想从用户主目录导入 xml 资源:

<import resource="${user.home}/beans.xml" />

但是这个不起作用(占位符未被替换)。

PropertyPlaceholderConfigurer没有给我办法做到这一点吗?有什么想法吗?

最佳答案

您必须指定相同的绝对路径。

Resource res1 = ctx.getResource("file:///c:/test.txt");

关于java - 从用户主目录导入资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8641998/

相关文章:

c# - 注入(inject)属性?

java - 如何在数组递归方法中找到最小值?

java - 将参数传递给自定义条件

spring - AuthorizationServerConfigurerAdapter 已弃用

Java:通过Spring创建基于OCP的工厂?

c# - MVC 模型绑定(bind)到接口(interface)

android - 在 android 模块之间使用 Dagger 2 (aar)

java - 使用java创建邻接表时出现越界异常

java - 如何使加载的jar使用自身资源而不是加载器?

java - 使用带有 "try with resource"的 @Autowired 资源