相关疑难解决方法(0)

使用Spring配置文件设置系统属性

配置:
Spring 2.5,Junit 4,Log4j
log4j文件位置是从系统属性指定的

${log.location}
Run Code Online (Sandbox Code Playgroud)

在运行时,系统属性使用-D java选项设置.一切都很好.

问题/我需要什么:
在单元测试时,系统属性未设置,文件位置未解析.
App使用Spring,想简单地配置Spring来设置系统属性.

更多信息:
要求仅适用于配置.无法将新的Java代码或条目引入IDE.理想情况下,Spring的一个属性配置实现可以解决这个问题 - 我只是无法找到正确的组合.

这个想法很接近,但需要添加Java代码:
Spring SystemPropertyInitializingBean

有帮助吗?任何想法都表示赞赏.

java junit spring log4j

57
推荐指数
3
解决办法
9万
查看次数

标签 统计

java ×1

junit ×1

log4j ×1

spring ×1