- 博客(1)
- 收藏
- 关注
原创 Java单元测试动态修改环境变量
Java单元测试动态修改环境变量今天再写单元测试的时候,遇到一个比较有趣的事情,程序需要读取一个环境变量,而这个变量又是动态生成的,所以在执行单元测试之前要进行环境变量的配置。目前总结了两种方案可以实现动态修改环境变量,修改后的环境变量仅对当前进程生效,即仅在当前Java进程中调用System.getenv(name)生效,分别是通过反射修改Runtime中保存环境变量的Map、和通过JNI的方式调用系统的setenv方法。下面将分别对两种方案进行实现。1 通过反射修改Runtime中保存环境变量的Ma
2021-04-01 19:08:32 2875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人